Commit Graph

118 Commits (ab02896510e26e46b830c87eef2c03dd3c52c09e)

Author SHA1 Message Date
Tom Lane ab02896510 Provide CatalogTupleDelete() as a wrapper around simple_heap_delete(). 9 years ago
Alvaro Herrera 2f5c9d9c9c Tweak catalog indexing abstraction for upcoming WARM 9 years ago
Andres Freund 9ba8a9ce45 Use the new castNode() macro in a number of places. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane ed0097e4f9 Add SQL-accessible functions for inspecting index AM properties. 9 years ago
Tom Lane 92a30a7eb0 Fix broken dependency-mongering for index operator classes/families. 10 years ago
Alvaro Herrera 473b932870 Support CREATE ACCESS METHOD 10 years ago
Tom Lane 65c5fcd353 Restructure index access method API to hide most of it at the C level. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Alvaro Herrera b488c580ae Allow on-the-fly capture of DDL event details 11 years ago
Alvaro Herrera a2e35b53c3 Change many routines to return ObjectAddress rather than OID 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Alvaro Herrera b152c6cd0d Make DROP IF EXISTS more consistently not fail 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas 568d4138c6 Use an MVCC snapshot, rather than SnapshotNow, for catalog scans. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Robert Haas 05f3f9c7b2 Extend object-access hook machinery to support post-alter events. 13 years ago
Robert Haas f90cc26982 Code beautification for object-access hook machinery. 13 years ago
Bruce Momjian 7e2322dff3 Allow CREATE TABLE IF EXIST so succeed if the schema is nonexistent 13 years ago
Alvaro Herrera 765cbfdc92 Refactor ALTER some-obj RENAME implementation 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Robert Haas 82b1b213ca Adjust more backend functions to return OID rather than void. 13 years ago
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
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
Robert Haas 07d1edb954 Extend object access hook framework to support arguments, and DROP. 14 years ago
Robert Haas 0e549697d1 Classify DROP operations by whether or not they are user-initiated. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane c6e3ac11b6 Create a "sort support" interface API for faster sorting. 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago
Robert Haas 980261929f Fix DROP OPERATOR FAMILY IF EXISTS. 14 years ago
Robert Haas 1d751018d8 Add "skipping" to the NOTICE produced by DROP OPERATOR CLASS IF EXISTS. 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 d9572c4e3b Core support for "extensions", which are packages of SQL objects. 15 years ago
Robert Haas 7f60be72b0 Fix crash in ALTER OPERATOR CLASS/FAMILY .. SET SCHEMA. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 55109313f9 Add more ALTER <object> .. SET SCHEMA commands. 15 years ago
Robert Haas cc1ed40d57 Object access hook framework, with post-creation hook. 15 years ago
Tom Lane 725d52d0c2 Create the system catalog infrastructure needed for KNNGIST. 15 years ago
Peter Eisentraut 35670340f5 Refactor typenameTypeId() 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
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 15 years ago
Tom Lane 8514bf45e7 Remove duplicate code in DefineOpFamily(). 15 years ago