Commits

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

DateSubjectAuthorReleases
2022-09-16 Improve plpgsql's ability to handle arguments declared as RECORD. Tom Lane 11.18
2021-09-13 Fix EXIT out of outermost block in plpgsql. Tom Lane 11.14
2020-02-19 Fix confusion about event trigger vs. plain function in plpgsql. Tom Lane 11.8
2019-08-15 Fix plpgsql to re-look-up composite type names at need. Tom Lane 11.6
2019-05-31 Fix C++ incompatibilities in plpgsql's header files. Tom Lane 11.4
2018-10-05 Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields. Tom Lane 11.0
2018-04-26 Post-feature-freeze pgindent run. Tom Lane 11.0
2018-04-08 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. Tom Lane 11.0
2018-03-27 Allow memory contexts to have both fixed and variable ident strings. Tom Lane 11.0
2018-02-15 Fix plpgsql to enforce domain checks when returning a NULL domain value. Tom Lane 11.0
2018-02-14 Support CONSTANT/NOT NULL/initial value for plpgsql composite variables. Tom Lane 11.0
2018-02-14 Speed up plpgsql trigger startup by introducing "promises". Tom Lane 11.0
2018-02-14 Speed up plpgsql function startup by doing fewer pallocs. Tom Lane 11.0
2018-02-13 Make plpgsql use its DTYPE_REC code paths for composite-type variables. Tom Lane 11.0
2017-12-21 Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit. Tom Lane 11.0
2017-12-09 Fix plpgsql to reinitialize record variables at block re-entry. Tom Lane 11.0
2017-12-08 In plpgsql, unify duplicate variables for record and row cases. Tom Lane 11.0
2017-09-11 Prefer argument name over "$n" for the refname of a plpgsql argument. Tom Lane 11.0