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.
| 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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+13−11 | Tom Lane (tgl) | Jim Jones (jimus) | 2 | 2 months ago | ||
| Avoiding roundoff error in pg_sleep() | 6080 | Moved to different CF |
|
+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 |
|
+576−4 | Bertrand Drouvot (bertranddrouvot.pg) | 2 | 1 month ago | ||
| avoid call ATPostAlterTypeCleanup twice | 6121 | Moved to different CF | Bugfix Backport | stable |
|
+88−0 | Jian He (stayreal) | 2 | 1 month ago | ||
| Clients | |||||||||||
| Improve tab completion for various SET/RESET forms | 5810 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+138−84 | Dave Cramer (dcramer), Jelte Fennema-Nio (jeltef) | 4 | 4 months ago | ||
| fix shmem_startup_hook documentation | 6042 | Moved to different CF | 16 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+452−190 | Ashutosh Bapat (ashutoshbapat) | 4 | 3 days ago | |||
| Improve LWLock tranche name visibility across backends | 5940 | Moved to different CF | 19 |
|
+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 |
|
+296−2 | Bertrand Drouvot (bertranddrouvot.pg) | 3 | 3 months ago | |||
| Per backend relation statistics tracking | 5958 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+388−30 | Shinya Kato (shinyakato) | Fujii Masao (masaofujii), Sami Imseih (simseih) | 2 | 3 weeks ago | |
| Performance | |||||||||||
| Index Prefetching | 4351 | Moved to different CF |
|
+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 |
|
+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 |
|
+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 |
|
+2327−511 | Greg Burd (gregburd) | 4 | 2 weeks ago | ||
| Reduce timing overhead of EXPLAIN ANALYZE using rdtsc | 5622 | Moved to different CF |
|
+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 |
|
+223−41 | Tom Lane (tgl) | 4 | 7 months ago | ||||
| Accounting for metapages in genericcostestimate() | 5727 | Moved to different CF |
|
+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 |
|
+381−71 | Tom Lane (tgl) | Chao Li (chaol) | 4 | 3 months ago | |||
| Improve the performance of Unicode Normalization Forms. | 5802 | Moved to different CF |
|
+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 |
|
+792−801 | Melanie Plageman (melanieplageman) | 4 | 3 days ago | |||
| Eagerly evict bulkwrite strategy ring | 5919 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+59−11 | Xuneng Zhou (dylanzhou) | 2 | 3 weeks ago | ||
| Checkpointer write combining | 6043 | Moved to different CF |
|
+1018−204 | Melanie Plageman (melanieplageman) | 2 | 3 weeks ago | ||||
| Optimize LISTEN/NOTIFY | 6078 | Moved to different CF |
|
+1009−186 | Joel Jacobson (joeljacobson) | Tom Lane (tgl) | 2 | 2 weeks ago | |||
| use SIMD in GetPrivateRefCountEntry() | 6101 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+298−3 | Matheus Alcantara (matheus.alcantara) | 2 | 2 weeks ago | ||||
| Optimization of the is_normalized() function. | 6152 | Moved to different CF | Performance | 19 |
|
+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 |
|
+2669−28 | Amit Langote (amitlan) | 2 | 1 month ago | ||
| Procedural Languages | |||||||||||
| declarative session variables, LET command | 1608 | Moved to different CF |
|
+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 |
|
+90−16 | Thomas Munro (macdice) | 4 | 1 month ago | ||||
| Make numeric type accessible to third-party code. | 5623 | Moved to different CF | stable |
|
+290−285 | Ed Behn (edbehn) | Jelte Fennema-Nio (jeltef) | 4 | 2 months ago | ||
| Refactor bytea_sortsupport(), take two | 5889 | Moved to different CF | 19 |
|
+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 |
|
+36−32 | Jian He (stayreal) | Heikki Linnakangas (heikki) | 3 | 3 months ago | ||
| ternary reloption type | 6021 | Moved to different CF | 19 |
|
+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 |
|
+31−57 | Bertrand Drouvot (bertranddrouvot.pg) | 2 | 2 months ago | ||
| Marking shared buffer lookup table as HASH_FIXED_SIZE | 6058 | Moved to different CF |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+309−31 | Jian He (stayreal) | 4 | 2 months ago | |||
| ALTER DOMAIN ADD NOT NULL NOT VALID | 5768 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+126−0 | Jian He (stayreal) | 4 | 6 months ago | |||
| foreign key on virtual generated column | 5782 | Moved to different CF | 19 |
|
+315−93 | Jian He (stayreal) | Srinath Reddy (srinath-reddy-sadipiralla) | 4 | 1 month ago | ||
| alter check constraint enforceability | 5796 | Moved to different CF | 19 |
|
+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 |
|
+881−10 | Jian He (stayreal) | 3 | 4 months ago | |||
| Import Statistics in postgres_fdw before resorting to sampling. | 5959 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+546−55 | Jian He (stayreal) | 2 | 2 months ago | |||
| CREATE TABLE LIKE INCLUDING POLICIES | 6064 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+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 |
|
+262−19 | Jelte Fennema-Nio (jeltef) | 2 | 1 month ago | |||
| Add pg_get_role_ddl() functions for role recreation | 6166 | Moved to different CF |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+694−98 | Erik Wienhold (ewie) | newtglobal postgresql_contributors (newtpostgrescontributors) | 7 | 4 months ago | ||
| Add XMLCast (SQL/XML X025) | 5110 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+1490−59 | Jim Jones (jimus) | newtglobal postgresql_contributors (newtpostgrescontributors) | 7 | 1 month ago | ||
| Add XMLDocument (SQL/XML X030) | 5431 | Moved to different CF | 19 |
|
+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 |
|
+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 |
|
+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 |
|
+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 |
|
+628−144 | Jian He (stayreal) | 2 | 2 months ago | |||
| create table like including storage parameter | 6088 | Moved to different CF | 19 |
|
+199−2 | Jian He (stayreal) | Nathan Bossart (bossartn) | 2 | 1 month ago | ||
| ON CONFLICT DO SELECT | 6109 | Moved to different CF | 19 |
|
+1786−296 | Viktor Holmberg (rutchkiwi) | Dean Rasheed (deanr) | 2 | 2 weeks ago | ||
| COPY FROM with RLS | 6178 | Moved to different CF | 19 |
|
+238−14 | Jian He (stayreal) | 2 | 1 month ago | |||
| System Administration | |||||||||||
| log_min_messages per backend type | 5447 | Moved to different CF | GUC | 19 |
|
+383−56 | Euler Taveira (eulerto) | 6 | 3 days ago | ||
| Include extension path on pg_available_extensions | 6067 | Moved to different CF | Extensions |
|
+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 |
|
+40−2 | Jelte Fennema-Nio (jeltef) | 2 | 1 month ago | |||