summaryrefslogtreecommitdiff
path: root/src/backend/commands/functioncmds.c
AgeCommit message (Expand)Author
2025-04-07Fix erroneous construction of functions' dependencies on transforms.Tom Lane
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-26Fix typo in comment of compute_return_type() in functioncmds.cMichael Paquier
2024-12-23Fix incorrect source filename referencesDavid Rowley
2024-10-31Add a parse location field to struct FunctionParameter.Tom Lane
2024-08-21Disallow creating binary-coercible casts involving range types.Tom Lane
2024-05-15Fix handling of polymorphic output arguments for procedures.Tom Lane
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-07-10Add more sanity checks with callers of changeDependencyFor()Michael Paquier
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-17Revert "Add USER SET parameter values for pg_db_role_setting"Alexander Korotkov
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