Commit Graph

268 Commits (ff89e182d42048380dba32fee1b491893c7b4bec)

Author SHA1 Message Date
Tom Lane b73e6d71a8 Fix erroneous construction of functions' dependencies on transforms. 5 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 9 months ago
Michael Paquier a86cfcae7c Fix typo in comment of compute_return_type() in functioncmds.c 9 months ago
David Rowley 7ec4b9ff80 Fix incorrect source filename references 9 months ago
Tom Lane 89e51abcb2 Add a parse location field to struct FunctionParameter. 11 months ago
Tom Lane 86488cdf12 Disallow creating binary-coercible casts involving range types. 1 year ago
Tom Lane f535f350c1 Fix handling of polymorphic output arguments for procedures. 1 year ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Michael Paquier 9b286858e3 Add more sanity checks with callers of changeDependencyFor() 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
Alexander Korotkov b9a7a82272 Revert "Add USER SET parameter values for pg_db_role_setting" 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Alexander Korotkov 096dd80f3c Add USER SET parameter values for pg_db_role_setting 3 years ago
Peter Eisentraut c727f511bd Refactor aclcheck functions 3 years ago
Peter Eisentraut afbfc02983 Refactor ownercheck functions 3 years ago
Tom Lane 8272749e8c Record dependencies of a cast on other casts that it requires. 3 years ago
David Rowley 3e0fff2e68 More -Wshadow=compatible-local warning fixes 3 years ago
Tom Lane efd0c16bec Avoid using list_length() to test for empty list. 3 years ago
Peter Eisentraut 9fd45870c1 Replace many MemSet calls with struct initialization 3 years ago
Peter Eisentraut d746021de1 Add construct_array_builtin, deconstruct_array_builtin 3 years ago
Tom Lane 344a225cb9 Fix breakage in AlterFunction(). 3 years ago
Andres Freund 8b1dccd37c pgstat: scaffolding for transactional stats creation / drop. 3 years ago
Peter Eisentraut 941460fcf7 Add Boolean node 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 4476bcb877 Fix misevaluation of STABLE parameters in CALL within plpgsql. 4 years ago
Dean Rasheed 2bfb50b3df Improve reporting of "conflicting or redundant options" errors. 4 years ago
Tom Lane e56bce5d43 Reconsider the handling of procedure OUT parameters. 4 years ago
Tom Lane 84f5c2908d Restore the portal-level snapshot after procedure COMMIT/ROLLBACK. 4 years ago
Peter Eisentraut 544b28088f doc: Improve hyphenation consistency 4 years ago
Tom Lane 409723365b Provide query source text when parsing a SQL-standard function body. 4 years ago
Tom Lane 1111b2668d Undo decision to allow pg_proc.prosrc to be NULL. 4 years ago
Peter Eisentraut e717a9a18b SQL-standard function body 5 years ago
Tom Lane c9d5298485 Re-implement pl/pgsql's expression and assignment parsing. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Peter Eisentraut 2453ea1422 Support for OUT parameters in procedures 5 years ago
Michael Paquier 8febfd1855 Switch to multi-inserts when registering dependencies for many code paths 5 years ago
Peter Eisentraut b1d32d3e32 Unify drop-by-OID functions 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Tom Lane 24e2885ee3 Introduce "anycompatible" family of polymorphic types. 6 years ago
Alvaro Herrera 40b3e2c201
Split out CreateCast into src/backend/catalog/pg_cast.c 6 years ago
Tom Lane bb03010b9f Remove the "opaque" pseudo-type and associated compatibility hacks. 6 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 6 years ago
Alvaro Herrera 4e89c79a52 Remove excess parens in ereport() calls 6 years ago
Tom Lane 50fc694e43 Invent "trusted" extensions, and remove the pg_pltemplate catalog. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Michael Paquier 3412030205 Fix more typos and inconsistencies in the tree 6 years ago