aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/functions.c
Commit message (Expand)AuthorAge
* Propagate query IDs of utility statements in functionsMichael Paquier2024-07-19
* Add RETURNING support to MERGE.Dean Rasheed2024-03-17
* Fix confusion about the return rowtype of SQL-language procedures.Tom Lane2024-03-12
* Redefine backend ID to be an index into the proc arrayHeikki Linnakangas2024-03-03
* Update copyright for 2024Bruce Momjian2024-01-03
* Add trailing commas to enum definitionsPeter Eisentraut2023-10-26
* Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson2023-03-25
* Update copyright for 2023Bruce Momjian2023-01-02
* Prevent clobbering of utility statements in SQL function caches.Tom Lane2022-11-29
* Fix handling of R/W expanded datums that are passed to SQL functions.Tom Lane2022-08-10
* Remove useless assertionsPeter Eisentraut2022-07-13
* Parse/analyze function renamingPeter Eisentraut2022-03-04
* Update copyright for 2022Bruce Momjian2022-01-07
* Centralize the logic for protective copying of utility statements.Tom Lane2021-06-18
* Use the correct article for abbreviationsDavid Rowley2021-06-11
* Reconsider the handling of procedure OUT parameters.Tom Lane2021-06-10
* Undo decision to allow pg_proc.prosrc to be NULL.Tom Lane2021-04-15
* SQL-standard function bodyPeter Eisentraut2021-04-07
* Update copyright for 2021Bruce Momjian2021-01-02
* Multirange datatypesAlexander Korotkov2020-12-20
* Fix list-munging bug that broke SQL function result coercions.Tom Lane2020-10-19
* Support for OUT parameters in proceduresPeter Eisentraut2020-10-05
* Account for collation when coercing the output of a SQL function.Tom Lane2020-04-14
* Allow the planner-related functions and hook to accept the query string.Fujii Masao2020-03-30
* Remove bogus assertion about polymorphic SQL function result.Tom Lane2020-03-17
* Represent command completion tags as structsAlvaro Herrera2020-03-02
* Fix problems with "read only query" checks, and refactor the code.Robert Haas2020-01-16
* Improve the handling of result type coercions in SQL functions.Tom Lane2020-01-08
* Update copyrights for 2020Bruce Momjian2020-01-01
* Rationalize use of list_concat + list_copy combinations.Tom Lane2019-08-12
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Refactor ParamListInfo initializationPeter Eisentraut2019-03-14
* Change function call information to be variable length.Andres Freund2019-01-26
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-15
* Rejigger materializing and fetching a HeapTuple from a slot.Andres Freund2018-11-15
* Allow memory contexts to have both fixed and variable ident strings.Tom Lane2018-03-27
* Support INOUT arguments in proceduresPeter Eisentraut2018-03-14
* Add prokind column, replacing proisagg and proiswindowPeter Eisentraut2018-03-02
* Update copyright for 2018Bruce Momjian2018-01-02
* Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane2017-12-21
* SQL proceduresPeter Eisentraut2017-11-30
* Support domains over composite types.Tom Lane2017-10-26
* Reduce excessive dereferencing of function pointersPeter Eisentraut2017-09-07
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21