summaryrefslogtreecommitdiff
path: root/src/backend/catalog/objectaddress.c
AgeCommit message (Expand)Author
2025-04-04Extend ALTER DEFAULT PRIVILEGES to define default privileges for large objects.Fujii Masao
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-28In REASSIGN OWNED of a database, lock the tuple as mandated.Noah Misch
2024-12-07Make getObjectDescription robust against dangling amproc type links.Tom Lane
2024-11-15Add an assertion in get_object_address()Peter Eisentraut
2024-07-10Extend pg_get_acl() to handle sub-object IDsMichael Paquier
2024-07-04Add pg_get_acl() to get the ACL for a database objectMichael Paquier
2024-03-26Remove ObjectClass typePeter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-30Fill in more of ObjectPropertyPeter Eisentraut
2023-08-31Correct ObjectProperty entry for transformsPeter Eisentraut
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-17Improve several permission-related error messages.Peter Eisentraut
2023-02-13Fix object identity string for transformsAlvaro Herrera
2023-01-10Restrict the privileges of CREATEROLE users.Robert Haas
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-27Convert the reg* input functions to report (most) errors softly.Tom Lane
2022-12-21Switch some system functions to use get_call_result_type()Michael Paquier
2022-11-17Update some more ObjectType switch statements to not have defaultPeter Eisentraut
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-11-08Unify some internal error message wordingsPeter Eisentraut
2022-09-21Tighten pg_get_object_address argument checkingPeter Eisentraut
2022-08-18Ensure that pg_auth_members.grantor is always valid.Robert Haas
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-07-13Use list_copy_head() instead of list_truncate(list_copy(...), ...)David Rowley
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-07Revert "Logical decoding of sequences"Tomas Vondra
2022-04-06Allow granting SET and ALTER SYSTEM privileges on GUC parameters.Tom Lane
2022-03-24Add decoding of sequences to built-in replicationTomas Vondra
2022-03-21Move pg_attrdef manipulation code into new file catalog/pg_attrdef.c.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-27Allow publishing the tables of schema.Amit Kapila
2021-09-09Remove Value node structPeter Eisentraut
2021-09-09Remove useless castsPeter Eisentraut
2021-08-31Fix lookup error in extended stats ownership checkTomas Vondra
2021-06-12Simplify some code in getObjectTypeDescription()Michael Paquier
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-28Fix use-after-release issue with pg_identify_object_as_address()Michael Paquier
2021-04-28Fix pg_identify_object_as_address() with event triggersMichael Paquier
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-14Fix some typosMichael Paquier
2020-11-07Move catalog index declarationsPeter Eisentraut
2020-09-28Minor mop-up for List improvements.Tom Lane
2020-07-15Eliminate cache lookup errors in SQL functions for object addressesMichael Paquier
2020-06-09Unify drop-by-OID functionsPeter Eisentraut
2020-03-10Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut
2020-03-07Fix typoPeter Eisentraut
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane