Commitfest 2021-11

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


Status summary: Committed: 58. Moved to next CF: 184. Withdrawn: 13. Rejected: 1. Returned with Feedback: 31. Total: 287.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Removing unused trailing linepointers from heap pages 3035 Returned with feedback Not processed Matthias van de Meent (mmeent) 3 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
Incorrect snapshots while promoting hot standby node when 2PC is used 3145 Committed stable Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 3 3 years ago
Extended protocol COPY FROM STDIN fix 3180 Returned with feedback Not processed Jeff Davis (jdavis) 3 3 years ago
Fix pgbench's exit status and log messages for connection failures 3219 Committed stable Not processed Fabien Coelho (calvin), Yugo Nagata (yugo.nagata) Fujii Masao (masaofujii) 3 3 years ago
Error out if SKIP LOCKED and WITH TIES are both specified 3286 Committed stable Not processed David Christensen (davidchristensen) Álvaro Herrera (alvherre) 2 3 years ago
reset mem context between analyzing extended stats objects 3322 Committed stable Not processed Justin Pryzby (justinpryzby) Tomas Vondra (fuzzycz) 1 3 years ago
Check for STATUS_DELETE_PENDING on Windows 3326 Moved to next CF Not processed Thomas Munro (macdice) Thomas Munro (macdice) 3 3 years ago
Fix pg_log_backend_memory_contexts() delay 3342 Committed 15 Not processed Koyu Tanigawa (tripkt) Fujii Masao (masaofujii) 1 3 years ago
Bugfix of tab completion for PostgreSQL parameters of enum 3343 Committed Not processed Fujii Masao (masaofujii) 1 3 years ago
Parallel vacuum workers prevent the oldest xmin from advancing 3349 Committed Not processed Masahiko Sawada (masahikosawada) Amit Kapila (amitkapila) 1 3 years ago
use correct lock level for rename statements 3350 Committed stable Not processed Nathan Bossart (bossartn) Álvaro Herrera (alvherre) 1 3 years ago
fix validation in ALTER INDEX ... ALTER COLUMN ... SET 3359 Committed stable Not processed Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 3 years ago
Clients
test pgbench time-related features 3242 Returned with feedback 15 Not processed Fabien Coelho (calvin) 2 3 years ago
improve tab-completion behavior when parse text in single quote 3267 Returned with feedback Not processed Haiying Tang (tanghy) 2 3 years ago
Assorted improvements in pg_dump 3368 Moved to next CF Not processed Tom Lane (tgl) Tom Lane (tgl) 2 3 years ago
Documentation
Further note require activity aspect of automatic checkpoint and archiving 2774 Returned with feedback Not processed David Johnston (polobo) 6 3 years ago
Fix documentation for COPY protocol flow 3175 Returned with feedback Not processed Jeff Davis (jdavis) 3 3 years ago
Document spaces in .pgpass need to be escaped 3335 Withdrawn Not processed James Coleman (jcole1989) 1 3 years ago
Miscellaneous
Rewriting the test of pg_upgrade as a TAP test - take three 3120 Withdrawn Not processed Michael Paquier (michael-kun) 3 3 years ago
btree_gist: Support bool 3157 Committed Not processed Emre Hasegeli (hasegeli) Tomas Vondra (fuzzycz) 3 3 years ago
Use tuple-level SIREAD locks for index-only scans 3163 Returned with feedback Not processed Thomas Munro (macdice) 3 3 years ago
Add PGDLLIMPORT to all direct or indirect GUC variables 3291 Moved to next CF 15 Not processed Robert Haas (rhaas), Julien Rouhaud (rjuju) Robert Haas (rhaas) 4 3 years ago
lax reloptions parsing for views 3340 Moved to next CF Not processed Mark Dilger (mark.dilger) 3 3 years ago
More business with $Test::Builder::Level in the TAP tests 3346 Committed Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 1 3 years ago
Inconsistency in startup process's MyBackendId and procsignal array registration with ProcSignalInit() 3357 Moved to next CF Not processed Bharath Rupireddy (bharathrupireddy) 3 3 years ago
dfmgr additional ABI version field 3360 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 1 3 years ago
TAP format output for pg_regress 3377 Withdrawn Not processed Daniel Gustafsson (d_gustafsson) 1 2 years ago
Add CI 3398 Moved to next CF Not processed Andres Freund (andresfreund) Andres Freund (andresfreund) 2 3 years ago
Monitoring & Control
Add system views pg_permissions and pg_ownerships 3033 Moved to next CF Not processed Joel Jacobson (joeljacobson) 5 6 months ago
Performance
INSERT SELECT: BulkInsertState and table_multi_insert 2553 Returned with feedback 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 1 year ago
fix spinlock contention in LogwrtResult 2716 Moved to next CF Not processed Álvaro Herrera (alvherre) 11 1 year ago
parallel distinct union and aggregate support patch 2769 Returned with feedback Not processed bucoo hsiao (bucoo) 6 3 years ago
Make Append Cost aware of some run time partition prune case 2829 Returned with feedback Not processed Andy Fan (andyf) 5 3 years ago
Adaptive query optimization: create extented statistics using auto_explain extension 2958 Returned with feedback Not processed Konstantin Knizhnik (knizhnik) 4 3 years ago
partial heap only tuples 2981 Returned with feedback 15 Not processed Nathan Bossart (bossartn) 4 3 years ago
Make relfile tombstone files conditional on WAL level 3030 Withdrawn Not processed Thomas Munro (macdice) 3 2 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 Withdrawn 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), Zhijie Hou (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
Speed up LockReleaseAll 3220 Returned with feedback Not processed David Rowley (davidrowley) 3 1 year ago
Window function run conditions 3234 Moved to next CF Not processed David Rowley (davidrowley) David Rowley (davidrowley) 5 3 years ago
Postgres picks suboptimal index after building extended statistics 3245 Moved to next CF 14 Not processed Andrei Lepikhov (lepikhov) 7 2 years ago
Push down time-related SQLValue functions to foreign server 3289 Moved to next CF 15 Not processed Alexander Pyhalov (a.pyhalov) 5 3 years ago
Optimize parallel tuple queue 3304 Committed Not processed Dilip Kumar (dilip.kumar) Robert Haas (rhaas) 2 3 years ago
Asynchronous and "direct" IO support for PostgreSQL 3316 Moved to next CF Not processed Andres Freund (andresfreund), David Rowley (davidrowley), Thomas Munro (macdice) 6 2 years ago
Start WAL receiver eagerly 3376 Moved to next CF 15 Not processed Konstantin Knizhnik (knizhnik), Asim Rama Praveen (apraveen), Ashwin Agrawal (ashwinstar), Soumyadeep Chakraborty (soumyadeepc) 2 3 years ago
Use generation context to speed up tuplesorts 3381 Moved to next CF Not processed David Rowley (davidrowley) David Rowley (davidrowley) 3 3 years ago
Refactoring
Split StdRdOptions into HeapOptions and ToastOptions 2370 Returned with feedback Not processed Nikolay Shaplov (nataraj) 10 3 years ago
Split xlog.c 3173 Returned with feedback Not processed Heikki Linnakangas (heikki) 3 3 years ago
improvements in Unicode tables generation code 3208 Committed Not processed Peter Eisentraut (petere) Peter Eisentraut (petere) 3 3 years ago
Extensible storage manager API - smgr hooks 3216 Moved to next CF Not processed Anastasia Lubennikova (lubennikovaav) 5 3 years ago
using an end-of-recovery record in all cases 3365 Moved to next CF 15 Not processed Robert Haas (rhaas), Amul Sul (sulamul) 2 3 years ago
Join MakeSingleTupleTableSlot() and MakeTupleTableSlot() 3371 Withdrawn 15 Not processed Aleksander Alekseev (aalekseev) 1 3 years ago
Replication & Recovery
tablesync early exit 3062 Moved to next CF 15 Not processed Peter Smith (smithpb2250) 6 3 years ago
Detectable crashes and unlogged table resets 3183 Moved to next CF Not processed Jeff Davis (jdavis) 5 3 years ago
PITR enhance getRecordTimestamp() 3222 Moved to next CF Not processed Simon Riggs (simon) 8 3 years ago
Synchronize logical replication slots from primary to standby 3393 Moved to next CF Not processed Peter Eisentraut (petere) 3 1 year ago
Security
Kerberos delegation support in libpq and postgres_fdw 3265 Returned with feedback Not processed Peifeng Qiu (pqiu) 2 2 years ago
Server Features
jsonpath syntax extensions 2482 Moved to next CF 15 Not processed Nikita Glukhov (n.glukhov) 12 3 years ago
ALTER SYSTEM READ { ONLY | WRITE } 2602 Moved to next CF Not processed Amul Sul (sulamul) 9 3 years ago
New Table Access Methods for Multi and Single Inserts 2871 Moved to next CF Not processed Bharath Rupireddy (bharathrupireddy) 9 5 months ago
SQL/JSON: functions 2901 Moved to next CF 15 Not processed Nikita Glukhov (n.glukhov) Andrew Dunstan (adunstan) 7 3 years ago
SQL/JSON: JSON_TABLE 2902 Moved to next CF 15 Not processed Nikita Glukhov (n.glukhov) Andrew Dunstan (adunstan) 7 3 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
PoC: improving join estimates using sampling 3211 Moved to next CF Not processed Tomas Vondra (fuzzycz) 5 3 years ago
extended statistics on partitioned tables 3330 Moved to next CF Not processed Tomas Vondra (fuzzycz) Tomas Vondra (fuzzycz) 2 3 years ago
Atomic rename feature for Windows 3347 Moved to next CF Not processed Victor Spirin (v.spirin) 6 2 years ago
Update relfrozenxmin when truncating temp tables 3358 Moved to next CF 16 Not processed Greg Stark (stark) 12 1 year ago
Hidden/invisible columns 3361 Rejected 15 Not processed Gilles Darold (darold) 1 3 years ago
Add support for ALTER INDEX .. ALTER [COLUMN] col_num {SET,RESET} 3382 Withdrawn Not processed Michael Paquier (michael-kun) 1 3 years ago
Multi-column list partitioning 3383 Moved to next CF Not processed Nitin Jadhav (nitinjadhav11) 2 3 years ago
SQL Commands
Dynamic result sets from procedures 2911 Moved to next CF Not processed Peter Eisentraut (petere) 12 2 years ago
DELETE CASCADE 3195 Moved to next CF 15 Not processed David Christensen (davidchristensen) 4 3 years ago
Improved tab completion for PostgreSQL parameters in enums 3345 Withdrawn 15 Not processed Kosei masumura (k0se) Fujii Masao (masaofujii) 1 3 years ago
Improve the HINT message of the ALTER command for postgres_fdw 3351 Committed 15 Not processed Kosei masumura (k0se) Fujii Masao (masaofujii) 1 3 years ago
System Administration
Add JSON logging via jsonlog log_destination 3312 Moved to next CF 15 Not processed Michael Paquier (michael-kun), Sehrope Sarkuni (sehrope) Michael Paquier (michael-kun) 3 3 years ago
CREATE ROLE IF NOT EXISTS 3370 Moved to next CF Not processed David Christensen (davidchristensen) 2 3 years ago
Predefined role pg_maintenance for VACUUM, ANALYZE, CHECKPOINT. 3373 Committed 15 Not processed Jeff Davis (jdavis) Jeff Davis (jdavis) 1 3 years ago