Commits

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

DateSubjectAuthorReleases
2022-11-22 YA attempt at taming worst-case behavior of get_actual_variable_range. Tom Lane 12.14
2022-01-15 Build inherited extended stats on partitioned tables Tomas Vondra 12.10
2022-01-15 Ignore extended statistics for inheritance trees Tomas Vondra 12.10
2021-10-01 Avoid believing incomplete MCV-only stats in get_variable_range(). Tom Lane 12.9
2021-06-01 Reject SELECT ... GROUP BY GROUPING SETS (()) FOR UPDATE. Tom Lane 12.8
2021-03-26 Fix ndistinct estimates with system attributes Tomas Vondra 12.7
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 12.6
2020-07-21 neqjoinsel must now pass through collation to eqjoinsel. Tom Lane 12.4
2020-06-05 Use query collation, not column's collation, while examining statistics. Tom Lane 12.4
2019-11-26 Allow access to child table statistics if user can read parent table. Tom Lane 12.2
2019-11-21 Provide statistics for hypothetical BRIN indexes Michael Paquier 12.2
2019-11-16 Skip system attributes when applying mvdistinct stats Tomas Vondra 12.2
2019-07-12 Fix get_actual_variable_range() to cope with broken HOT chains. Tom Lane 12.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-05-06 Use checkAsUser for selectivity estimator checks, if it's set. Dean Rasheed 12.0
2019-05-06 Fix security checks for selectivity estimation functions with RLS. Dean Rasheed 12.0
2019-04-04 Make queries' locking of indexes more consistent. Tom Lane 12.0
2019-03-25 Improve planner's selectivity estimates for inequalities on CTID. Tom Lane 12.0
2019-03-11 tableam: Add and use scan APIs. Andres Freund 12.0
2019-02-21 Move estimate_hashagg_tablesize to selfuncs.c, and widen result to double. Tom Lane 12.0
2019-02-15 Refactor index cost estimation functions in view of IndexClause changes. Tom Lane 12.0
2019-02-15 Simplify the planner's new representation of indexable clauses a little. Tom Lane 12.0
2019-02-14 Move pattern selectivity code from selfuncs.c to like_support.c. Tom Lane 12.0
2019-02-12 Clean up planner confusion between ncolumns and nkeycolumns. Tom Lane 12.0
2019-02-09 Build out the planner support function infrastructure. Tom Lane 12.0