Commit Graph

102 Commits (33c6eaf78e692c0699e74a3883780d2edb68e4d7)

Author SHA1 Message Date
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
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 988cccc620 Rethink behavior of CREATE OR REPLACE during CREATE EXTENSION. 14 years ago
Tom Lane d9572c4e3b Core support for "extensions", which are packages of SQL objects. 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
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 11b5847058 Add an OR REPLACE option to CREATE LANGUAGE. 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 9048b73184 Implement the DO statement to support execution of PL code without having 16 years ago
Tom Lane 6566e37e02 Move some declarations in the raw-parser header files to create a clearer 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 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 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
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 17 years ago
Alvaro Herrera 77d3b98c37 Fix REASSIGN OWNED so that it works on procedural languages too. 18 years ago
Tom Lane 039dfbfd5d Reduce the need for frontend programs to include "postgres.h" by refactoring 18 years ago
Alvaro Herrera 73b0300b2a Move the HTSU_Result enum definition into snapshot.h, to avoid including 18 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 2abae34a2e Implement function-local GUC parameter settings, as per recent discussion. 18 years ago
Tom Lane 55a7cf80a0 Allow non-superuser database owners to create procedural languages. 19 years ago
Tom Lane 5a7471c307 Add COST and ROWS options to CREATE/ALTER FUNCTION, plus underlying pg_proc 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian 45c8ed96b9 Make some sentences consistent with similar ones. 19 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 19 years ago
Bruce Momjian 0ff3461bcc Alphabetically order reference to include files, "N" - "S". 19 years ago
Andrew Dunstan bbcd01692b DROP ... IF EXISTS for the following cases: 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 48123de717 Create the pg_pltemplate system catalog to hold template information 20 years ago
Tom Lane e0dedd0559 Implement a preliminary 'template' facility for procedural languages, 20 years ago
Tom Lane 162bd08b3f Completion of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 7c13781ee7 First phase of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 8c85a34a3b Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set the 21 years ago
Tom Lane db58ee5be9 ALTER LANGUAGE RENAME has never worked. Per Sergey Yatskevich. 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Tom Lane 59f9a0b9df Implement a solution to the 'Turkish locale downcases I incorrectly' 22 years ago