Commitfest 2022-01

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


Status summary: Committed: 58. Moved to next CF: 203. Withdrawn: 9. Returned with Feedback: 18. Rejected: 5. Total: 293.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Eliminating "Permission denied" errors on stat() (on Windows) 3058 Withdrawn Not processed Alexander Lakhin (law) 4 3 years ago
Check for STATUS_DELETE_PENDING on Windows 3326 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 3 3 years ago
SKIP LOCKED Assert() triggered 3423 Committed Not processed Simon Riggs (simon), Álvaro Herrera (alvarofherrera) Álvaro Herrera (alvherre) 1 3 years ago
avoid memory bloat in REASSIGN 3435 Committed stable Not processed Tom Lane (tgl), Justin Pryzby (justinpryzby) Tom Lane (tgl) 1 3 years ago
Dubious usage of TYPCATEGORY_STRING 3438 Committed 15 Not processed Tom Lane (tgl) Tom Lane (tgl) 1 3 years ago
correct the sizes of values and nulls arrays in pg_control_checkpoint 3475 Committed 12 Not processed Bharath Rupireddy (bharathrupireddy) Michael Paquier (michael-kun) 1 3 years ago
Fix duplicate rows in Gather after Append removed 3486 Committed stable Not processed David Rowley (davidrowley), Yura Sokolov (funny_falcon) David Rowley (davidrowley) 1 3 years ago
Clients
Assorted improvements in pg_dump 3368 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 2 3 years ago
Add control-C support for some psql meta-commands 3412 Withdrawn 15 Not processed Nathan Bossart (bossartn) 1 3 years ago
pg_dump/restore --no-table-access-method 3447 Committed 15 Not processed Justin Pryzby (justinpryzby) Michael Paquier (michael-kun) 1 3 years ago
Code Comments
consistently use "ProcSignal" instead of "procsignal" in code comments 3403 Committed Not processed Bharath Rupireddy (bharathrupireddy) Michael Paquier (michael-kun) 1 3 years ago
Fix function comment of pg_stat_statements 3473 Committed Not processed Kyotaro Horiguchi (horiguti), Julien Rouhaud (rjuju) Michael Paquier (michael-kun) 1 3 years ago
Documentation
pg_stat_statements Configuration Parameters Documentation 3402 Committed Not processed Ken Kato (kkato) Fujii Masao (masaofujii) 1 3 years ago
Miscellaneous
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
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
Add CI 3398 Committed Not processed Andres Freund (andresfreund) Andres Freund (andresfreund) 2 3 years ago
Emit a warning if the extension's GUC is set incorrectly 3410 Committed Not processed Shinya Kato (shinyakato) Tom Lane (tgl) 1 3 years ago
repair or remove check_guc script 3441 Withdrawn Not processed 1 3 years ago
Rewriting the test of pg_upgrade as a TAP test - take three 3459 Moved to next CF 15 Not processed Michael Paquier (michael-kun) Michael Paquier (michael-kun) 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
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
Iterating on IndexTuple attributes and nbtree page-level dynamic prefix truncation 3078 Returned with feedback 15 Not processed Matthias van de Meent (mmeent) 4 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
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
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 Returned with feedback 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
Removing more vacuumlazy.c special cases, relfrozenxid optimizations 3433 Moved to next CF 15 Not processed Peter Geoghegan (pgeoghegan) Peter Geoghegan (pgeoghegan) 2 3 years ago
Sort leaf pages by ctid for gist indexes built using sorting method 3455 Withdrawn Not processed 1 3 years ago
Refactoring
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 Withdrawn 15 Not processed Robert Haas (rhaas), Amul Sul (sulamul) 2 3 years ago
rename SnapBuild* macros in slot.c 3422 Committed Not processed Bharath Rupireddy (bharathrupireddy) Amit Kapila (amitkapila) 1 3 years ago
Getting rid of regression test input/ and output/ files 3463 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 3 years ago
Refactoring the regression tests for more independence 3477 Moved to next CF Not processed Tom Lane (tgl) Tom Lane (tgl) 2 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
pg_replslotdata - a tool for displaying replication slot information 3425 Rejected Not processed Bharath Rupireddy (bharathrupireddy) 1 3 years ago
TAP test to cover "EndOfLogTLI != replayTLI" case 3427 Rejected 15 Not processed Amul Sul (sulamul) 1 3 years ago
Add log messages when replication slots become active and inactive 3492 Moved to next CF Not processed Bharath Rupireddy (bharathrupireddy) Amit Kapila (amitkapila) 10 1 year ago
pg_receivewal fail to streams when the partial file to write is not fully initialized present in the wal receiver directory 3503 Moved to next CF Not processed Bharath Rupireddy (bharathrupireddy), SATYANARAYANA NARLAPURAM (satyanarayanan) 11 1 year 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 Withdrawn 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 Rejected 15 Not processed Julien Rouhaud (rjuju) 4 3 years ago
Range Merge Join 3160 Returned with feedback 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 Committed 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
Multi-column list partitioning 3383 Returned with feedback 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 Returned with feedback 15 Not processed David Christensen (davidchristensen) 4 3 years ago
CREATE tab completion 3418 Committed Not processed Ken Kato (kkato) Michael Paquier (michael-kun) 1 3 years ago
ALTER tab completion 3428 Committed Not processed Ken Kato (kkato) Michael Paquier (michael-kun) 1 3 years ago
System Administration
Add JSON logging via jsonlog log_destination 3312 Committed 15 Not processed Michael Paquier (michael-kun), Sehrope Sarkuni (sehrope) Michael Paquier (michael-kun) 3 3 years ago
CREATE ROLE IF NOT EXISTS 3370 Returned with feedback Not processed David Christensen (davidchristensen) 2 3 years ago
pg_waldump stucks with options --follow or -f and --stats or -z 3416 Committed Not processed Bharath Rupireddy (bharathrupireddy) Michael Paquier (michael-kun) 1 3 years ago