Commit Graph

28 Commits (216311d590de4638997eb391722f915026a29e88)

Author SHA1 Message Date
Tom Lane 216311d590 First bits of work on error message editing. 22 years ago
Tom Lane 79fafdf49c Some early work on error message editing. Operator-not-found and 23 years ago
Peter Eisentraut b256f24264 First batch of object rename commands. 23 years ago
Tom Lane 6ba8af9d5d Remove restriction that cast functions cannot be volatile. This 23 years ago
Tom Lane 8d43947886 Reduce messages associated with shell-type function arguments/results 23 years ago
Tom Lane d2db166c75 Require superuser privilege to create a binary-compatible cast, per 23 years ago
Tom Lane eb3adab568 Provide an upgrade strategy for dump files containing functions declared 23 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 23 years ago
Peter Eisentraut 5ea9322872 Cast functions can be immutable or stable. 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 23 years ago
Peter Eisentraut 9bccdf17f7 Create/drop cast now requires ownership of at least one of the types. 23 years ago
Tom Lane 15fe086fba Restructure system-catalog index updating logic. Instead of having 23 years ago
Tom Lane 7b970bc1bc Use aclcheck_error() in place of ad-hoc permissions complaints. 23 years ago
Tom Lane a28375140c Fix minor coding error: don't ReleaseSysCache until after last use of 23 years ago
Peter Eisentraut 739adf32ee Remove unused system table columns: 23 years ago
Peter Eisentraut e9c013f4bd Add unique index on pg_cast.oid, and document pg_cast table. 23 years ago
Bruce Momjian dcbacde2e3 Patch problems caused by code drift since OID patch creation. 24 years ago
Bruce Momjian b0f5086e41 oid is needed, it is added at the end of the struct (after the null 24 years ago
Peter Eisentraut 97377048b4 pg_cast table, and standards-compliant CREATE/DROP CAST commands, plus 24 years ago
Tom Lane 7c6df91dda Second phase of committing Rod Taylor's pg_depend/pg_constraint patch. 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Peter Eisentraut d60f10b0e7 Add optional "validator" function to languages that can validate the 24 years ago
Peter Eisentraut e8ac187c68 Allow functions to be executed with the privileges of the function owner. 24 years ago
Peter Eisentraut 94bdc4855c Extend syntax of CREATE FUNCTION to resemble SQL99. 24 years ago
Tom Lane 31c775adeb Restructure aclcheck error reporting to make permission-failure 24 years ago
Tom Lane b0bcf8aab2 Restructure AclItem representation so that we can have more than eight 24 years ago
Tom Lane 71dc300a37 The contents of command.c, creatinh.c, define.c, remove.c and rename.c 24 years ago