Commits

Showing commits that first shipped in 11 (backpatches included). Clear

DateSubjectAuthorReleases
2022-11-22 YA attempt at taming worst-case behavior of get_actual_variable_range. Tom Lane 11.19
2022-08-24 Defend against stack overrun in a few more places. Tom Lane 11.18
2021-10-01 Avoid believing incomplete MCV-only stats in get_variable_range(). Tom Lane 11.14
2021-06-01 Reject SELECT ... GROUP BY GROUPING SETS (()) FOR UPDATE. Tom Lane 11.13
2021-02-12 Avoid divide-by-zero in regex_selectivity() with long fixed prefix. Tom Lane 11.12
2019-11-26 Allow access to child table statistics if user can read parent table. Tom Lane 11.7
2019-08-12 Fix planner's test for case-foldable characters in ILIKE with ICU. Tom Lane 11.6
2019-07-12 Fix get_actual_variable_range() to cope with broken HOT chains. Tom Lane 11.5
2019-02-12 Clean up planner confusion between ncolumns and nkeycolumns. Tom Lane 11.3
2018-03-04 Fix assorted issues in convert_to_scalar(). Tom Lane 11.0
2017-11-30 Fix neqjoinsel's behavior for semi/anti join cases. Tom Lane 11.0
2017-11-25 Improve planner's handling of set-returning functions in grouping columns. Tom Lane 11.0
2017-09-30 Support arrays over domains. Tom Lane 11.0
2017-09-13 Distinguish selectivity of < from <= and > from >=. Tom Lane 11.0
2017-09-07 Improve performance of get_actual_variable_range with recently-dead tuples. Tom Lane 11.0
2017-08-16 Make the planner assume that the entries in a VALUES list are distinct. Tom Lane 11.0
2017-08-15 Avoid out-of-memory in a hash join with many duplicate inner keys. Tom Lane 11.0