Commitfest 2021-07

Shortcuts
Text Status Target version Author (type to search) Reviewer (type to search)
Clear


Status summary: Committed: 81. Moved to next CF: 233. Withdrawn: 20. Returned with Feedback: 2. Rejected: 6. Total: 342.

Closed patches

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