Commits

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

DateSubjectAuthorReleases
2024-04-15 Fix type-checking of RECORD-returning functions in FROM, redux. Tom Lane 12.19
2024-03-12 Fix confusion about the return rowtype of SQL-language procedures. Tom Lane 12.19
2023-11-16 Ensure we preprocess expressions before checking their volatility. Tom Lane 12.18
2023-05-08 Handle RLS dependencies in inlined set-returning functions properly. Tom Lane 12.15
2021-01-28 Silence another gcc 11 warning. Tom Lane 12.6
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 12.6
2020-12-08 Teach contain_leaked_vars that assignment SubscriptingRefs are leaky. Tom Lane 12.6
2020-08-19 Suppress unnecessary RelabelType nodes in yet more cases. Tom Lane 12.5
2020-08-15 Be more careful about the shape of hashable subplan clauses. Tom Lane 12.5
2020-02-26 Suppress unnecessary RelabelType nodes in more cases. Tom Lane 12.3
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-02-20 Improve planner's understanding of strictness of type coercions. Tom Lane 12.0
2019-02-20 Fix incorrect strictness test for ArrayCoerceExpr expressions. Tom Lane 12.0
2019-02-12 Allow extensions to generate lossy index conditions. Tom Lane 12.0
2019-02-09 Build out the planner support function infrastructure. Tom Lane 12.0
2019-02-09 Create the infrastructure for planner support functions. Tom Lane 12.0
2019-02-09 Refactor the representation of indexable clauses in IndexPaths. Tom Lane 12.0
2019-01-29 Refactor planner's header files. Tom Lane 12.0
2019-01-29 Make some small planner API cleanups. Tom Lane 12.0
2019-01-28 In the planner, replace an empty FROM clause with a dummy RTE. Tom Lane 12.0
2019-01-02 Don't believe MinMaxExpr is leakproof without checking. Tom Lane 12.0
2018-12-30 Teach eval_const_expressions to constant-fold LEAST/GREATEST expressions. Tom Lane 12.0
2018-12-13 Drop no-op CoerceToDomain nodes from expressions at planning time. Tom Lane 12.0
2018-10-30 Fix interaction of CASE and ArrayCoerceExpr. Tom Lane 12.0
2018-07-26 Avoid crash in eval_const_expressions if a Param's type changes. Tom Lane 12.0