Status summary: Committed: 65. Moved to next CF: 183. Withdrawn: 9. Returned with Feedback: 36. Rejected: 3. Total: 296.
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 |