Commit Graph

528 Commits (37851a8b83d3d57ca48736093b10aa5f3bc0c177)

Author SHA1 Message Date
Robert Haas 82b1b213ca Adjust more backend functions to return OID rather than void. 13 years ago
Tom Lane 7b90469b71 Allow adding values to an enum type created in the current transaction. 13 years ago
Tom Lane 5d1abe64e6 Fix UtilityContainsQuery() to handle CREATE TABLE AS EXECUTE correctly. 13 years ago
Heikki Linnakangas b28cc92d7d Say ANALYZE, not VACUUM, in error message on analyze in hot standby. 13 years ago
Magnus Hagander bd46b52199 Remove some useless trailing whitespace 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Robert Haas 3a0e4d36eb Make new event trigger facility actually do something. 13 years ago
Robert Haas 3855968f32 Syntax support and documentation for event triggers. 13 years ago
Tom Lane c92be3c059 Avoid pre-determining index names during CREATE TABLE LIKE parsing. 13 years ago
Tom Lane bde689f809 Make UtilityContainsQuery recurse until it finds a non-utility Query. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Simon Riggs 8cb53654db Add DROP INDEX CONCURRENTLY [IF EXISTS], uses ShareUpdateExclusiveLock 13 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 13 years ago
Simon Riggs b8a91d9d1c ALTER <thing> [IF EXISTS] ... allows silent DDL if required, 14 years ago
Robert Haas 1489e2f26a Improve behavior of concurrent ALTER TABLE, and do some refactoring. 14 years ago
Peter Eisentraut 104e7dac28 Improve ALTER DOMAIN / DROP CONSTRAINT with nonexistent constraint 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas 2ad36c4e44 Improve table locking behavior in the face of current DDL. 14 years ago
Tom Lane b985d48779 Further code review for range types patch. 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago
Heikki Linnakangas 4429f6a9e3 Support range data types. 14 years ago
Robert Haas 82a4a777d9 Consolidate DROP handling for some object types. 14 years ago
Robert Haas 367bc426a1 Avoid index rebuild for no-rewrite ALTER TABLE .. ALTER TYPE. 14 years ago
Robert Haas 4240e429d0 Try to acquire relation locks in RangeVarGetRelid. 14 years ago
Alvaro Herrera 897795240c Enable CHECK constraints to be declared NOT VALID 14 years ago
Robert Haas 68ef051f5c Refactor broken CREATE TABLE IF NOT EXISTS support. 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 14 years ago
Tom Lane 389af95155 Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 15 years ago
Peter Eisentraut b313bca0af DDL support for collations 15 years ago
Tom Lane 1214749901 Add support for multiple versions of an extension and ALTER EXTENSION UPDATE. 15 years ago
Tom Lane 01467d3e4f Extend "ALTER EXTENSION ADD object" to permit "DROP object" as well. 15 years ago
Tom Lane 5bc178b89f Implement "ALTER EXTENSION ADD object". 15 years ago
Tom Lane d9572c4e3b Core support for "extensions", which are packages of SQL objects. 15 years ago
Heikki Linnakangas dafaa3efb7 Implement genuine serializable isolation level. 15 years ago
Robert Haas 0d692a0dc9 Basic foreign table support. 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
Tom Lane 84c123be1d Allow new values to be added to an existing enum type. 15 years ago
Robert Haas 4d355a8336 Add a SECURITY LABEL command. 15 years ago
Peter Eisentraut e440e12c56 Add ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTE 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane b5565bca11 Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner. 15 years ago
Robert Haas a3b012b560 CREATE TABLE IF NOT EXISTS. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 05d8a561ff Clean up handling of XactReadOnly and RecoveryInProgress checks. 16 years ago
Tom Lane d1e027221d Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Itagaki Takahiro 7efd71f843 Fix command tag for ALTER LARGE OBJECT. 16 years ago
Tom Lane 9a915e596f Improve the handling of SET CONSTRAINTS commands by having them search 16 years ago
Tom Lane 08f8d478eb Do parse analysis of an EXPLAIN's contained statement during the normal 16 years ago