Commit Graph

148 Commits (5ab3af46ddd2f2c2b248f1ffdb688b394d4bb387)

Author SHA1 Message Date
Robert Haas c504513f83 Adjust many backend functions to return OID rather than void. 13 years ago
Alvaro Herrera 994c36e01d refactor ALTER some-obj SET OWNER implementation 13 years ago
Alvaro Herrera 2164f9a125 Refactor "ALTER some-obj SET SCHEMA" implementation 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Tom Lane eaccfded98 Centralize the logic for detecting misplaced aggregates, window funcs, etc. 13 years ago
Peter Eisentraut 15b1918e7d Improve reporting of permission errors for array types 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane ad0009e7be Force PL and range-type support functions to be owned by a superuser. 13 years ago
Robert Haas 3ce7f18e92 Casts to or from a domain type are ignored; warn and document. 14 years ago
Robert Haas 07d1edb954 Extend object access hook framework to support arguments, and DROP. 14 years ago
Robert Haas cd30728fb2 Allow LEAKPROOF functions for better performance of security views. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Peter Eisentraut 729205571e Add support for privileges on types 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago
Robert Haas 67dc4eed42 Remove ancient downcasing code from procedural language operations. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Tom Lane 988cccc620 Rethink behavior of CREATE OR REPLACE during CREATE EXTENSION. 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane b310b6e31c Revise collation derivation method and expression-tree representation. 15 years ago
Tom Lane a051ef699c Remove collation information from TypeName, where it does not belong. 15 years ago
Tom Lane d9572c4e3b Core support for "extensions", which are packages of SQL objects. 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas cc1ed40d57 Object access hook framework, with post-creation hook. 15 years ago
Robert Haas 44475e782f Centralize some ALTER <whatever> .. SET SCHEMA checks. 15 years ago
Peter Eisentraut 35670340f5 Refactor typenameTypeId() 15 years ago
Tom Lane 529cb267a6 Improve handling of domains over arrays. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas fd1843ff89 Standardize get_whatever_oid functions for other object types. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 50a90fac40 Stamp HEAD as 9.0devel, and update various places that were referring to 8.5 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Tom Lane d879697cd2 Remove the default_do_language parameter, instead making DO use a hardwired 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Andrew Dunstan b79f49c780 Keep track of language's trusted flag in InlineCodeBlock. Needed to support DO blocks for languages that have both trusted and untrusted variants. 16 years ago
Tom Lane 717fa274d1 Support use of function argument names to identify which actual arguments 16 years ago
Tom Lane 9048b73184 Implement the DO statement to support execution of PL code without having 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Heikki Linnakangas 45a10b2531 Add some sanity checks to CREATE CAST ... WITHOUT FUNCTION. Disallow 17 years ago
Tom Lane f73bed308a Repair a longstanding bug in CLUSTER and the rewriting variants of ALTER 17 years ago
Tom Lane 9f910a3b9a Add some comments about why function parameter default expressions are 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 26ce4e85a1 Add a WINDOW attribute to CREATE FUNCTION, and teach pg_dump about it, 17 years ago
Tom Lane 95b07bc7f5 Support window functions a la SQL:2008. 17 years ago
Tom Lane 517ae4039e Code review for function default parameters patch. Fix numerous problems as 17 years ago
Peter Eisentraut 455dffbb73 Default values for function arguments 17 years ago
Tom Lane 902d1cb35f Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, 17 years ago
Heikki Linnakangas 092bc49653 Add support for user-defined I/O conversion casts. 17 years ago
Peter Eisentraut d1b02e7648 Use format_type_be() instead of TypeNameToString() for some more user-facing 17 years ago