summaryrefslogtreecommitdiff
path: root/src/backend/commands/functioncmds.c
AgeCommit message (Expand)Author
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-09Add USER SET parameter values for pg_db_role_settingAlexander Korotkov
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-10-17Record dependencies of a cast on other casts that it requires.Tom Lane
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-07-16Replace many MemSet calls with struct initializationPeter Eisentraut
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-04-20Fix breakage in AlterFunction().Tom Lane
2022-04-07pgstat: scaffolding for transactional stats creation / drop.Andres Freund
2022-01-17Add Boolean nodePeter Eisentraut
2022-01-08Update copyright for 2022Bruce Momjian
2021-09-21Fix misevaluation of STABLE parameters in CALL within plpgsql.Tom Lane
2021-07-15Improve reporting of "conflicting or redundant options" errors.Dean Rasheed
2021-06-10Reconsider the handling of procedure OUT parameters.Tom Lane
2021-05-21Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane
2021-04-21doc: Improve hyphenation consistencyPeter Eisentraut
2021-04-15Provide query source text when parsing a SQL-standard function body.Tom Lane
2021-04-15Undo decision to allow pg_proc.prosrc to be NULL.Tom Lane
2021-04-07SQL-standard function bodyPeter Eisentraut
2021-01-04Re-implement pl/pgsql's expression and assignment parsing.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-10-05Support for OUT parameters in proceduresPeter Eisentraut
2020-09-05Switch to multi-inserts when registering dependencies for many code pathsMichael Paquier
2020-06-09Unify drop-by-OID functionsPeter Eisentraut
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-03-19Introduce "anycompatible" family of polymorphic types.Tom Lane
2020-03-10Split out CreateCast into src/backend/catalog/pg_cast.cAlvaro Herrera
2020-03-05Remove the "opaque" pseudo-type and associated compatibility hacks.Tom Lane
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-01-30Remove excess parens in ereport() callsAlvaro Herrera
2020-01-29Invent "trusted" extensions, and remove the pg_pltemplate catalog.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-02-09Create the infrastructure for planner support functions.Tom Lane
2019-01-29Refactor planner's header files.Tom Lane
2019-01-26Change function call information to be variable length.Andres Freund
2019-01-21Remove superfluous tqual.h includes.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-16Introduce notion of different types of slots (without implementing them).Andres Freund
2018-11-04Fix ExecuteCallStmt to not scribble on the passed-in parse tree.Tom Lane
2018-10-08Track procedure calls in pg_stat_user_functionsPeter Eisentraut
2018-09-25Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund