Commitfest 2022-09

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


Status summary: Committed: 65. Moved to next CF: 183. Withdrawn: 9. Returned with Feedback: 36. Rejected: 3. Total: 296.

Closed patches

Patch ID Status Ver CI status Stats Author Reviewers Committer Num cfs Latest mail
Bug Fixes
Logical replication failure "ERROR: could not map filenode "base/13237/442428" to relation OID" with catalog modifying txns 3041 Committed Not processed Bertrand Drouvot (bdrouvot), Minsoo (Mike) Oh (minsoo1) Masahiko Sawada (masahikosawada), ahsan hadi (ahsan.hadi) Amit Kapila (amitkapila) 7 2 years ago
Prohibit RESETing transaction-property GUCs 3620 Committed Not processed Masahiko Sawada (masahikosawada) Michael Paquier (michael-kun) Tom Lane (tgl) 2 2 years ago
ENABLE/DISABLE broken for statement triggers on partitioned tables 3728 Committed Not processed Amit Langote (amitlan) Dmitry Koval (d.koval) Álvaro Herrera (alvherre) 2 2 years ago
Patch to address creation of PgStat* contexts with null parent context 3746 Committed Not processed Reid Thompson (jreidthompsoncd) Bertrand Drouvot (bdrouvot), Mingli Zhang (zml) Andres Freund (andresfreund) 2 2 years ago
Collect ObjectAddress for ATTACH DETACH PARTITION to use in event trigger 3769 Committed Not processed Zhijie Hou (houzj) Michael Paquier (michael-kun) 1 2 years ago
Fix GUC permissions check when restoring a previous setting 3770 Committed 15 Not processed Tom Lane (tgl) Nathan Bossart (bossartn) Tom Lane (tgl) 1 2 years ago
Fix ruleutils' handling of dropped columns in composite-returning function RTEs 3773 Committed stable Not processed Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
Fix bounds check in trim_array() 3778 Committed Not processed Martin Kalcher (mkalcher) Nathan Bossart (bossartn) Tom Lane (tgl) 1 2 years ago
Changing I/O format for non-ASCII data in "char" type 3789 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
Assertion failure in WaitForWALToBecomeAvailable state machine 3814 Committed Not processed Dilip Kumar (dilip.kumar), Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) Noah Misch (nmisch) 1 2 years ago
Bug: When user-defined AM is used, the index path cannot be selected correctly 3819 Committed Not processed Zongliang Quan (quanzl) Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
pg_stat_have_stats() returns true for dropped indexes (or for index creation transaction rolled back) 3832 Committed 16 Not processed Bertrand Drouvot (bdrouvot) Yogesh Sharma (sharmay) Andres Freund (andresfreund) 1 2 years ago
Fix bogus array out-of-bounds BRIN Indexes 3846 Committed 16 Not processed Ranier Vilela (raniervilela) David Rowley (davidrowley) 1 2 years ago
test Windows plperl fix 3847 Committed Not processed John Naylor (john.naylor) 1 2 years ago
Convert *GetDatum() and DatumGet*() macros to inline functions 3859 Committed 16 Not processed Peter Eisentraut (petere) Aleksander Alekseev (a.alekseev) Peter Eisentraut (petere) 1 2 years ago
ensure get_database_list() switches back to the memory context in use upon entry rather than returning with TopMemoryContext as the context. 3866 Committed Not processed Tom Lane (tgl) 1 2 years ago
Code Comments
Fix annotations nextFullXid 3775 Committed 15 Not processed Mingli Zhang (zml) Fujii Masao (masaofujii) 1 2 years ago
fix out of date comment in commit_ts.c 3786 Committed 16 Not processed Nathan Bossart (bossartn) Thomas Munro (macdice) 1 2 years ago
Fix obsoleted comments for function prototypes 3798 Committed Not processed Richard Guo (richardguo) Michael Paquier (michael-kun) 1 2 years ago
Documentation
Improve role attributes docs 3516 Committed Not processed Shinya Kato (shinyakato) Fujii Masao (masaofujii), Swaha Miller (swaha) Bruce Momjian (bmomjian) 3 2 years ago
Doc about how to set max_wal_senders when setting minimal wal_level 3586 Committed Not processed Japin Li (japin) Lætitia AVROT (arkhena) Bruce Momjian (bmomjian) 2 2 years ago
Clarify Routines and Extension Membership 3693 Committed Not processed David Johnston (polobo) Bruce Momjian (bmomjian) 2 2 years ago
improve information about psqlrc on windows 3797 Committed Not processed Robert Treat (xzilla) Tom Lane (tgl), Julien Rouhaud (rjuju) Tom Lane (tgl) 1 2 years ago
Document customized options visibility in pg_settings 3856 Committed Not processed Benoit Lobréau (benoitl) Nathan Bossart (bossartn) Tom Lane (tgl) 1 2 years ago
Miscellaneous
building postgres with meson 3395 Committed 16 Not processed Andres Freund (andresfreund) Peter Eisentraut (petere), Aleksander Alekseev (a.alekseev) Andres Freund (andresfreund) 5 2 years ago
more descriptive message for process termination due to max_slot_wal_keep_size​ 3472 Committed Not processed Kyotaro Horiguchi (horiguti) Bertrand Drouvot (bdrouvot) Tom Lane (tgl) 4 2 years ago
OAT_POST_CREATE object visibility 3676 Committed Not processed Mary Xu (maryxu-pg) Jeff Davis (jdavis) 2 2 years ago
SYSTEM_USER reserved word implementation 3703 Committed 16 Not processed Bertrand Drouvot (bdrouvot) Michael Paquier (michael-kun) Michael Paquier (michael-kun) 2 2 years ago
Enables to call Unregister*XactCallback() in Call*XactCallback() 3759 Committed 15 Not processed Hao Wu (hwu) Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
Create subscription stats entry at CREATE SUBSCRIPTION 3776 Committed Not processed Masahiko Sawada (masahikosawada) Andres Freund (andresfreund) 2 2 years ago
Regression coverage for contrib/tcn 3788 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
support COPY TO callback functions 3795 Committed 16 Not processed Nathan Bossart (bossartn), Bilva Sanaba (bilvas) Joe Conway (jconway) Michael Paquier (michael-kun) 1 2 years ago
Renumber confusing value for GUC_UNIT_BYTE 3812 Committed Not processed Justin Pryzby (justinpryzby) Peter Eisentraut (petere) Peter Eisentraut (petere) 1 2 years ago
identifying the backend that owns a temporary schema 3816 Committed 16 Not processed Nathan Bossart (bossartn) Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
Tab completion for ALTER TABLE foo OF | NOT OF (was: Tab completion for SET COMPRESSION) 3831 Committed 16 Not processed Aleksander Alekseev (a.alekseev) Shinya Kato (shinyakato) Michael Paquier (michael-kun) 1 2 years ago
write/read support for raw parse trees 3848 Committed Not processed Peter Eisentraut (petere) Tom Lane (tgl), Pavel Stehule (okbobcz) Peter Eisentraut (petere) 1 2 years ago
remove postgres_fdw hint messages 3855 Committed Not processed Peter Eisentraut (petere), Nathan Bossart (bossartn) Nathan Bossart (bossartn) Peter Eisentraut (petere) 1 2 years ago
Monitoring & Control
Missing CFI in iterate_word_similarity() 3799 Committed 16 Not processed Robins Tharakan (robins) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 2 years ago
Instrumented pages/tuples frozen in autovacuum's server log out (and VACUUM VERBOSE) 3827 Committed Not processed Peter Geoghegan (pgeoghegan) Peter Geoghegan (pgeoghegan) 1 2 years ago
Performance
Add proper planner support for ORDER BY / DISTINCT aggregates 3164 Committed Not processed David Rowley (davidrowley) Ronan Dunklau (rdunklau), Richard Guo (richardguo) David Rowley (davidrowley) 7 2 years ago
Cache tuple routing info during bulk loads into partitioned tables 3270 Committed Not processed David Rowley (davidrowley), Amit Langote (amitlan), Zhijie Hou (houzj) Álvaro Herrera (alvherre), David Rowley (davidrowley) David Rowley (davidrowley) 6 2 years ago
optimize lookups in snapshot [sub]xip arrays 3768 Committed 16 Not processed Nathan Bossart (bossartn) Mingli Zhang (zml) John Naylor (john.naylor) 1 2 years ago
Teach VACUUM to disregard long running transactions when determining XID cutoff for freezing 3801 Committed Not processed Peter Geoghegan (pgeoghegan) Nathan Bossart (bossartn) Peter Geoghegan (pgeoghegan) 1 2 years ago
Reduce the chunk header sizes on all memory context types 3810 Committed Not processed Andres Freund (andresfreund), David Rowley (davidrowley) David Rowley (davidrowley) 1 2 years ago
use ARM intrinsics in pg_lfind32() where available 3826 Committed 16 Not processed Nathan Bossart (bossartn) John Naylor (john.naylor) 1 2 years ago
Small cleanups to tuplesort.c and a bonus small performance improvement 3844 Committed Not processed David Rowley (davidrowley) David Rowley (davidrowley) 1 2 years ago
make additional use of optimized linear search routines 3875 Committed 16 Not processed Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 2 years ago
Refactoring
Use "WAL segment" instead of "log segment" consistently in user-facing messages 3584 Committed Not processed Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) Tom Lane (tgl) 2 2 years ago
Expand palloc/pg_malloc API 3650 Committed Not processed Peter Eisentraut (petere) Tom Lane (tgl) Peter Eisentraut (petere) 2 2 years ago
Cleaning up historical portability baggage 3763 Committed Not processed Thomas Munro (macdice) Thomas Munro (macdice) 1 2 years ago
fix MSVC check for obsolete node support files 3809 Committed Not processed Tom Lane (tgl) Tom Lane (tgl) 1 2 years ago
Use SetInstallXLogFileSegmentActive() for setting XLogCtl->InstallXLogFileSegmentActive 3815 Committed Not processed Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) Michael Paquier (michael-kun) 1 2 years ago
Remove dead code in pgcrypto 3858 Committed Not processed Daniel Gustafsson (d_gustafsson) Aleksander Alekseev (a.alekseev) Daniel Gustafsson (d_gustafsson) 1 2 years ago
pg_upgrade check_ function state refactoring 3861 Committed Not processed Daniel Gustafsson (d_gustafsson) Bruce Momjian (bmomjian), Nathan Bossart (bossartn) Daniel Gustafsson (d_gustafsson) 1 2 years ago
Replication & Recovery
Avoid erroring out when unable to remove or parse logical rewrite files to save checkpoint work 3496 Committed 16 Not processed Nathan Bossart (bossartn), Bharath Rupireddy (bharathrupireddy) Nathan Bossart (bossartn) Michael Paquier (michael-kun) 4 2 years ago
Handle infinite recursion in logical replication setup 3610 Committed Not processed vigneshwaran C (vignesh.postgres) Amit Kapila (amitkapila), Ashutosh Bapat (ashutoshbapat), Hayato Kuroda (ha-kun), Peter Smith (smithpb2250) Amit Kapila (amitkapila) 2 2 years ago
pg_receivewal, pg_recvlogical: Exit cleanly on SIGTERM 3825 Committed stable Not processed Christoph Berg (myon) Daniel Gustafsson (d_gustafsson) Daniel Gustafsson (d_gustafsson) 1 2 years ago
Security
Expose authenticated identity to extensions and triggers 3563 Committed Not processed Jacob Champion (jchampion) Bertrand Drouvot (bdrouvot) Michael Paquier (michael-kun) 3 2 years ago
grant-level NOINHERIT option 3744 Committed 16 Not processed Robert Haas (rhaas) Nathan Bossart (bossartn) Robert Haas (rhaas) 2 2 years ago
pg_auth_members.grantor is bunk 3745 Committed 16 Not processed Robert Haas (rhaas) Robert Haas (rhaas) 2 2 years ago
Server Features
Refactor backup related code 3808 Committed Not processed Bharath Rupireddy (bharathrupireddy) Michael Paquier (michael-kun), Fujii Masao (masaofujii) Michael Paquier (michael-kun) 1 2 years ago
Testing
Improve TAP tests of pg_upgrade for cross-version tests 3649 Committed Not processed Michael Paquier (michael-kun) Justin Pryzby (justinpryzby), Anton Melnikov (antonmel) Michael Paquier (michael-kun) 2 2 years ago
add test: pg_rowlocks extension 3724 Committed Not processed DongWook Lee (dongwooklee) Tom Lane (tgl) Tom Lane (tgl) 2 2 years ago
Introduce wait_for_subscription_sync for TAP tests 3780 Committed Not processed Masahiko Sawada (masahikosawada) Amit Kapila (amitkapila) 2 2 years ago
Add peer authentication TAP test 3845 Committed 16 Not processed Bertrand Drouvot (bdrouvot) Michael Paquier (michael-kun) 1 2 years ago