Status summary: Committed: 81. Moved to next CF: 233. Withdrawn: 20. Returned with Feedback: 2. Rejected: 6. Total: 342.
Patch | ID | Status | Ver | CI status | Stats | Author | Reviewers | Committer | Num cfs | Latest mail |
---|---|---|---|---|---|---|---|---|---|---|
Bug Fixes | ||||||||||
Fix race condition in parallel hash join batch cleanup | 3031 | Committed | Not processed | Thomas Munro (macdice) | Thomas Munro (macdice) | 1 | 2 years ago | |||
Removing unused trailing linepointers from heap pages | 3035 | Moved to next CF | Not processed | Matthias van de Meent (mmeent) | 3 | 2 years ago | ||||
In psql \?, add [+] annotation where appropriate | 3044 | Committed | stable | Not processed | Matthijs van der Vleuten (zr40) | Michael Paquier (michael-kun) | 1 | 3 years ago | ||
Eliminating "Permission denied" errors on stat() (on Windows) | 3058 | Moved to next CF | Not processed | Alexander Lakhin (law) | 4 | 3 years ago | ||||
Fix broken Ctr-C in psql after 3a51306722 | 3064 | Returned with feedback | Not processed | 1 | 2 years ago | |||||
Truncate in synchronous logical replication failed | 3081 | Committed | Not processed | Takamichi Osumi (tatatappp) | Amit Kapila (amitkapila) | 1 | 3 years ago | |||
pg_upgrade: copy the source oldestXid | 3105 | Moved to next CF | stable | Not processed | Bertrand Drouvot (bdrouvot) | Bruce Momjian (bmomjian) | 2 | 3 years ago | ||
AlterSubscription_refresh using wrong "wrconn" variable | 3109 | Committed | stable | Not processed | Peter Smith (smithpb) | Álvaro Herrera (alvherre) | 1 | 3 years ago | ||
Incorrect snapshots while promoting hot standby node when 2PC is used | 3145 | Moved to next CF | stable | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 3 | 3 years ago | ||
Issue with some calls to GetMultiXactIdMembers() | 3177 | Committed | Not processed | Greg Nancarrow (gregn1234) | Heikki Linnakangas (heikki) | 1 | 3 years ago | |||
Extended protocol COPY FROM STDIN fix | 3180 | Moved to next CF | Not processed | Jeff Davis (jdavis) | 3 | 3 years ago | ||||
Fix PITR msg for Abort Prepared | 3217 | Committed | Not processed | Simon Riggs (simon) | Michael Paquier (michael-kun) | 1 | 3 years ago | |||
Fix pgbench's exit status and log messages for connection failures | 3219 | Moved to next CF | stable | Not processed | Fabien Coelho (calvin), Yugo Nagata (yugo.nagata) | Fujii Masao (masaofujii) | 3 | 3 years ago | ||
pgbench logging fixes | 3221 | Committed | 14 | Not processed | Fabien Coelho (calvin) | Thomas Munro (macdice) | 1 | 3 years ago | ||
ECPG bug fix: allow using connection-associated prepared_name | 3233 | Moved to next CF | Not processed | Hayato Kuroda (ha-kun) | Michael Meskes (meskes) | 2 | 3 years ago | |||
Clients | ||||||||||
Refactor ECPGconnect() and allow IPv6 connection | 3005 | Moved to next CF | Not processed | Hayato Kuroda (ha-kun) | 3 | 3 years ago | ||||
Fix pg_checksums progress report | 3057 | Committed | Not processed | Shinya Kato (kato-shinya) | Fujii Masao (masaofujii) | 1 | 3 years ago | |||
pg_dumpall misses --no-toast-compression | 3119 | Committed | 15 | Not processed | Michael Paquier (michael-kun) | Michael Paquier (michael-kun) | 1 | 3 years ago | ||
Fix around conn_duration in pgbench | 3167 | Withdrawn | Not processed | 1 | 3 years ago | |||||
Preventing abort() and exit() calls in libpq | 3202 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 years ago | |||
Code Comments | ||||||||||
Clarify ItemPointers for Table AM API | 3108 | Withdrawn | 15 | Not processed | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 3 years ago | ||
Documentation | ||||||||||
Further note require activity aspect of automatic checkpoint and archiving | 2774 | Moved to next CF | Not processed | David Johnston (polobo) | 6 | 3 years ago | ||||
Specify ACCESS EXCLUSIVE lock explicitly | 3053 | Committed | Not processed | Greg Rychlewski (grychlewski) | Michael Paquier (michael-kun) | 1 | 3 years ago | |||
Fix documentation and logging for START_REPLICATION | 3174 | Withdrawn | 15 | Not processed | Jeff Davis (jdavis) | 1 | 3 years ago | |||
Fix documentation for COPY protocol flow | 3175 | Moved to next CF | Not processed | Jeff Davis (jdavis) | 3 | 3 years ago | ||||
Fix documentation and logging for START_REPLICATION | 3176 | Committed | Not processed | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 3 years ago | |||
add argument type to postgres_fdw docs | 3186 | Committed | Not processed | Shinya Kato (kato-shinya) | Fujii Masao (masaofujii) | 1 | 3 years ago | |||
Doc chapter for Hash Indexes | 3190 | Committed | stable | Not processed | Simon Riggs (simon) | Amit Kapila (amitkapila) | 1 | 3 years ago | ||
Miscellaneous | ||||||||||
Reduce the number of special cases to build contrib modules on windows | 2817 | Moved to next CF | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 5 | 3 years ago | |||
Introduce ProcessInterrupts_hook for C extensions | 2952 | Moved to next CF | Not processed | Craig Ringer (ringerc) | 3 | 3 years ago | ||||
force_parallel_mode and GUC categories | 3061 | Committed | stable | Not processed | Justin Pryzby (justinpryzby) | Michael Paquier (michael-kun) | 1 | 3 years ago | ||
Move tablespace path re-creation from the makefiles to pg_regress (test for mkdir function in the backend) | 3067 | Withdrawn | 14 | Not processed | Michael Paquier (michael-kun) | 1 | 3 years ago | |||
Fix missed parallel safety checks and wrong parallel safety | 3094 | Withdrawn | Not processed | Hou Zhijie (houzj) | 1 | 2 years ago | ||||
Rewriting the test of pg_upgrade as a TAP test - take three | 3120 | Moved to next CF | Not processed | Michael Paquier (michael-kun) | 3 | 2 years ago | ||||
Add ZSON extension to /contrib/ | 3152 | Rejected | Not processed | Aleksander Alekseev (aalekseev) | 1 | 3 years ago | ||||
btree_gist: Support bool | 3157 | Moved to next CF | Not processed | Emre Hasegeli (hasegeli) | Tomas Vondra (fuzzycz) | 3 | 3 years ago | |||
Use tuple-level SIREAD locks for index-only scans | 3163 | Moved to next CF | Not processed | Thomas Munro (macdice) | 3 | 3 years ago | ||||
Improving the isolationtester | 3165 | Committed | Not processed | Tom Lane (tgl) | Tom Lane (tgl) | 1 | 3 years ago | |||
test invalidation of obsolete replslots with active walsender | 3185 | Committed | Not processed | Álvaro Herrera (alvherre) | Álvaro Herrera (alvherre) | 1 | 3 years ago | |||
Make jsonapi usable from libpq | 3197 | Withdrawn | Not processed | Jacob Champion (jchampion) | 1 | 3 years ago | ||||
trivial improvement to system_or_bail | 3226 | Committed | Not processed | Álvaro Herrera (alvherre) | Álvaro Herrera (alvherre) | 1 | 3 years ago | |||
Monitoring & Control | ||||||||||
Track wal_level drop for backup management | 2994 | Moved to next CF | Not processed | Takamichi Osumi (tatatappp) | 3 | 3 years ago | ||||
Add system views pg_permissions and pg_ownerships | 3033 | Moved to next CF | Not processed | Joel Jacobson (joeljacobson) | 5 | 5 months ago | ||||
Fix oversights in query_id calculation | 3101 | Committed | 15 | Not processed | Julien Rouhaud (rjuju) | Bruce Momjian (bmomjian) | 1 | 3 years ago | ||
Performance | ||||||||||
INSERT SELECT: BulkInsertState and table_multi_insert | 2553 | Moved to next CF | 15 | Not processed | Justin Pryzby (justinpryzby) | 8 | 3 years ago | |||
More scalable multixacts buffers and locking | 2627 | Moved to next CF | Not processed | Kyotaro Horiguchi (horiguti), Andrey Borodin (x4m), Ivan Lazarev (avaness) | Álvaro Herrera (alvherre) | 20 | 11 months ago | |||
fix spinlock contention in LogwrtResult | 2716 | Moved to next CF | Not processed | Álvaro Herrera (alvherre) | 11 | 11 months ago | ||||
parallel distinct union and aggregate support patch | 2769 | Moved to next CF | Not processed | bucoo hsiao (bucoo) | 6 | 3 years ago | ||||
Make Append Cost aware of some run time partition prune case | 2829 | Moved to next CF | Not processed | Andy Fan (andyf) | 5 | 3 years ago | ||||
WIP: Track relation size in shared memory | 2933 | Moved to next CF | Not processed | Thomas Munro (macdice) | 3 | 3 years ago | ||||
Adaptive query optimization: create extented statistics using auto_explain extension | 2958 | Moved to next CF | Not processed | Konstantin Knizhnik (knizhnik) | 4 | 3 years ago | ||||
Improve join selectivity estimation using extended statistics | 2959 | Moved to next CF | Not processed | Konstantin Knizhnik (knizhnik) | 3 | 3 years ago | ||||
partial heap only tuples | 2981 | Moved to next CF | 15 | Not processed | Nathan Bossart (bossartn) | 4 | 3 years ago | |||
Make relfile tombstone files conditional on WAL level | 3030 | Moved to next CF | Not processed | Thomas Munro (macdice) | 3 | 2 years ago | ||||
Optionally sync data directory with syncfs() | 3039 | Committed | Not processed | Thomas Munro (macdice) | Thomas Munro (macdice) | 1 | 3 years ago | |||
Iterating on IndexTuple attributes and nbtree page-level dynamic prefix truncation | 3078 | Moved to next CF | 15 | Not processed | Matthias van de Meent (mmeent) | 4 | 3 years ago | |||
Toast compression method options | 3102 | Moved to next CF | Not processed | Dilip Kumar (dilip.kumar) | 3 | 3 years ago | ||||
Parallel INSERT SELECT take 2 | 3143 | Moved to next CF | Not processed | Greg Nancarrow (gregn1234), Hou Zhijie (houzj) | 6 | 2 years ago | ||||
Map WAL segment files on PMEM as WAL buffers | 3181 | Moved to next CF | Not processed | Takashi Menjo (tmenjo) | 6 | 3 years ago | ||||
Using indexUnchanged with nbtree | 3191 | Moved to next CF | 15 | Not processed | Simon Riggs (simon) | 2 | 3 years ago | |||
pgbench using COPY FREEZE | 3201 | Withdrawn | 15 | Not processed | Simon Riggs (simon) | 1 | 3 years ago | |||
Speed up LockReleaseAll | 3220 | Moved to next CF | Not processed | David Rowley (davidrowley) | 3 | 1 year ago | ||||
Record a Bitmapset of non-pruned partitions | 3225 | Committed | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 1 | 3 years ago | |||
Window function run conditions | 3234 | Moved to next CF | Not processed | David Rowley (davidrowley) | David Rowley (davidrowley) | 5 | 2 years ago | |||
Refactoring | ||||||||||
Split StdRdOptions into HeapOptions and ToastOptions | 2370 | Moved to next CF | Not processed | Nikolay Shaplov (nataraj) | 10 | 3 years ago | ||||
Infrastructure changes to make the code less sensitive to transaction id bit width | 2960 | Moved to next CF | Not processed | James Finnerty (jimfinnerty) | 3 | 3 years ago | ||||
Remove extra memset in BloomInitPage, GinInitPage and SpGistInitPage when we have it in PageInit | 3047 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Michael Paquier (michael-kun) | 1 | 3 years ago | |||
Use SIGIO to detect postmaster death | 3066 | Withdrawn | Not processed | Thomas Munro (macdice) | 1 | 3 years ago | ||||
Remove redundant variable from transformCreateStmt | 3083 | Committed | 14 | Not processed | Amul Sul (sulamul) | Álvaro Herrera (alvherre) | 1 | 3 years ago | ||
MAXALIGN sizeof(BTPageOpaqueData) in PageGetItemIdCareful | 3089 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Peter Geoghegan (pgeoghegan) | 1 | 3 years ago | |||
postgres_fdw - make cached connection functions tests meaningful with debug_invalidate_system_caches_always | 3112 | Rejected | Not processed | Bharath Rupireddy (bharathrupireddy) | 1 | 3 years ago | ||||
O_DIRECT on macOS | 3147 | Committed | Not processed | Thomas Munro (macdice) | Thomas Munro (macdice) | 1 | 3 years ago | |||
Refactor parse_subscription_options | 3151 | Committed | Not processed | Bharath Rupireddy (bharathrupireddy) | Amit Kapila (amitkapila) | 1 | 3 years ago | |||
Split xlog.c | 3173 | Moved to next CF | Not processed | Heikki Linnakangas (heikki) | 3 | 3 years ago | ||||
improvements in Unicode tables generation code | 3208 | Moved to next CF | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 3 | 3 years ago | |||
wrong relkind error messages | 3209 | Committed | Not processed | Peter Eisentraut (petere) | Peter Eisentraut (petere) | 1 | 3 years ago | |||
Extensible storage manager API - smgr hooks | 3216 | Moved to next CF | Not processed | Anastasia Lubennikova (lubennikovaav) | 5 | 3 years ago | ||||
Replication & Recovery | ||||||||||
Reduce the time required for a database recovery from archive. | 2935 | Moved to next CF | Not processed | Anna Akenteva (a.akenteva), Dmitry Shulga (d.shulga), Ivan Taranov (i.taranov) | 3 | 4 years ago | ||||
tablesync early exit | 3062 | Moved to next CF | 15 | Not processed | Peter Smith (smithpb2250) | 6 | 2 years ago | |||
Fix for START_REPLICATION without IDENTIFY_SYSTEM | 3179 | Committed | Not processed | Jeff Davis (jdavis) | Jeff Davis (jdavis) | 1 | 3 years ago | |||
Detectable crashes and unlogged table resets | 3183 | Moved to next CF | Not processed | Jeff Davis (jdavis) | 5 | 3 years ago | ||||
GUC to prevent cancellation while waiting for sync rep | 3212 | Withdrawn | 15 | Not processed | Jeff Davis (jdavis) | 1 | 3 years ago | |||
PITR enhance getRecordTimestamp() | 3222 | Moved to next CF | Not processed | Simon Riggs (simon) | 8 | 3 years ago | ||||
Security | ||||||||||
Dump public schema ownership, seclabels and comments | 3016 | Committed | Not processed | Noah Misch (nmisch) | Noah Misch (nmisch) | 2 | 3 years ago | |||
Convert contrib SQL functions to new style | 3074 | Moved to next CF | Not processed | Tom Lane (tgl) | 2 | 2 months ago | ||||
Server Features | ||||||||||
A hook for path-removal decision on add_path | 2234 | Moved to next CF | Not processed | KaiGai Kohei (kaigai) | 11 | 2 years ago | ||||
jsonpath syntax extensions | 2482 | Moved to next CF | 15 | Not processed | Nikita Glukhov (n.glukhov) | 12 | 2 years ago | |||
ALTER SYSTEM READ { ONLY | WRITE } | 2602 | Moved to next CF | Not processed | Amul Sul (sulamul) | 9 | 3 years ago | ||||
Non-volatile WAL buffer | 2615 | Withdrawn | Not processed | Takashi Menjo (tmenjo) | 6 | 4 years ago | ||||
New Table Access Methods for Multi and Single Inserts | 2871 | Moved to next CF | Not processed | Bharath Rupireddy (bharathrupireddy) | 9 | 4 months ago | ||||
SQL/JSON: functions | 2901 | Moved to next CF | 15 | Not processed | Nikita Glukhov (n.glukhov) | Andrew Dunstan (adunstan) | 7 | 2 years ago | ||
SQL/JSON: JSON_TABLE | 2902 | Moved to next CF | 15 | Not processed | Nikita Glukhov (n.glukhov) | Andrew Dunstan (adunstan) | 7 | 2 years ago | ||
Discarding DISCARD ALL | 2919 | Withdrawn | 15 | Not processed | Simon Riggs (simon) | 3 | 3 years ago | |||
Table AM modifications to accept column projection lists | 2922 | Withdrawn | Not processed | Jacob Champion (jchampion), Soumyadeep Chakraborty (soumyadeepc) | 3 | 3 years ago | ||||
Key management with tests | 2925 | Withdrawn | 15 | Not processed | Stephen Frost (sfrost), Masahiko Sawada (masahikosawada), Bruce Momjian (bmomjian) | 3 | 2 years ago | |||
Hooks and API to allow loadable wire protocol extensions | 3018 | Moved to next CF | Not processed | Jan Wieck (wieck) | 3 | 4 years ago | ||||
Support empty ranges with bounds information | 3028 | Rejected | 14 | Not processed | Joel Jacobson (joeljacobson) | 1 | 4 years ago | |||
Merging statistics from children instead of re-sampling everything | 3052 | Moved to next CF | Not processed | Tomas Vondra (fuzzycz) | 5 | 3 years ago | ||||
Extensible parsing | 3100 | Moved to next CF | 15 | Not processed | Julien Rouhaud (rjuju) | 4 | 3 years ago | |||
Range Merge Join | 3160 | Moved to next CF | 15 | Not processed | Thomas Mannhart (thomasmannhart97) | 4 | 3 years ago | |||
Autovacuum (analyze) on partitioned tables for ATTACH/DETACH/DROP commands | 3188 | Moved to next CF | Not processed | Yuzuko Hosoya (yuzu) | 2 | 3 years ago | ||||
Automatic notification for top transaction IDs | 3198 | Withdrawn | Not processed | Gurjeet Singh (gurjeet) | 1 | 3 years ago | ||||
PoC: improving join estimates using sampling | 3211 | Moved to next CF | Not processed | Tomas Vondra (fuzzycz) | 5 | 3 years ago | ||||
SQL Commands | ||||||||||
FETCH FIRST clause PERCENT option | 2176 | Moved to next CF | Not processed | Surafel Temesgen (surafel) | 12 | 3 years ago | ||||
DROP INDEX CONCURRENTLY on partitioned index | 2805 | Withdrawn | 15 | Not processed | Justin Pryzby (justinpryzby) | 4 | 3 years ago | |||
REINDEX backend filtering | 2895 | Withdrawn | Not processed | Julien Rouhaud (rjuju) | 3 | 4 years ago | ||||
Dynamic result sets from procedures | 2911 | Moved to next CF | Not processed | Peter Eisentraut (petere) | 12 | 2 years ago | ||||
MERGE SQL command | 2920 | Moved to next CF | 15 | Not processed | Álvaro Herrera (alvherre), Simon Riggs (simon), Pavan Deolasee (pavan) | 4 | 2 years ago | |||
NOT VALID for Unique Indexes | 2937 | Moved to next CF | Not processed | Simon Riggs (simon) | 3 | 3 years ago | ||||
Release SPI plans for referential integrity with DISCARD | 3037 | Moved to next CF | Not processed | Yuzuko Hosoya (yuzu) | 2 | 3 years ago | ||||
Allow queries in WHEN expression of FOR EACH STATEMENT triggers | 3148 | Moved to next CF | Not processed | Joe Wildish (joewildish) | 2 | 3 years ago | ||||
DELETE CASCADE | 3195 | Moved to next CF | 15 | Not processed | David Christensen (davidchristensen) | 4 | 3 years ago |