Commit Graph

455 Commits (4077980d67a2f27b88a6bc7531da31cae0ed0fb1)

Author SHA1 Message Date
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
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Simon Riggs 722bf7017b Extend ALTER TABLE to allow Foreign Keys to be added without initial validation. 15 years ago
Robert Haas 32896c40ca Avoid having autovacuum workers wait for relation locks. 15 years ago
Tom Lane 88452d5ba6 Implement ALTER TABLE ADD UNIQUE/PRIMARY KEY USING INDEX. 15 years ago
Robert Haas 0d692a0dc9 Basic foreign table support. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 725d52d0c2 Create the system catalog infrastructure needed for KNNGIST. 15 years ago
Peter Eisentraut f2a4278330 Propagate ALTER TYPE operations to typed tables 15 years ago
Tom Lane 186cbbda8f Provide hashing support for arrays. 15 years ago
Tom Lane 84c123be1d Allow new values to be added to an existing enum type. 15 years ago
Tom Lane 07f1264dda Allow WITH clauses to be attached to INSERT, UPDATE, DELETE statements. 15 years ago
Tom Lane 2ec993a7cb Support triggers on views. 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
Tom Lane e49ae8d3bc Recognize functional dependency on primary keys. This allows a table's 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 11b5847058 Add an OR REPLACE option to CREATE LANGUAGE. 16 years ago
Tom Lane d1e027221d Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. 16 years ago
Tom Lane ec4be2ee68 Extend the set of frame options supported for window functions. 16 years ago
Tom Lane 0a469c8769 Remove old-style VACUUM FULL (which was known for a little while as 16 years ago
Peter Eisentraut e7b3349a8a Type table feature 16 years ago
Robert Haas 76a47c0e74 Replace ALTER TABLE ... SET STATISTICS DISTINCT with a more general mechanism. 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
Itagaki Takahiro 946cf229e8 Support rewritten-based full vacuum as VACUUM FULL. Traditional 16 years ago
Robert Haas d86d51a958 Support ALTER TABLESPACE name SET/RESET ( tablespace_options ). 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane cfc5008a51 Adjust naming of indexes and their columns per recent discussion. 16 years ago
Tom Lane 34d26872ed Support ORDER BY within aggregate function calls, at long last providing a 16 years ago
Itagaki Takahiro f1325ce213 Add large object access control. 16 years ago
Tom Lane 0cb65564e5 Add exclusion constraints, which generalize the concept of uniqueness to 16 years ago
Tom Lane 7fc0f06221 Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to be 16 years ago
Tom Lane 5e66a51c2e Provide a parenthesized-options syntax for VACUUM, analogous to that recently 16 years ago
Tom Lane 82121aff12 Avoid assuming that enum CreateStmtLikeOption is unsigned. Zdenek Kotala 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 46e3a16b05 When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan node 16 years ago
Tom Lane 9f2ee8f287 Re-implement EvalPlanQual processing to improve its performance and eliminate 16 years ago
Tom Lane b2734a0d79 Support SQL-compliant triggers on columns, ie fire only if certain columns 16 years ago
Tom Lane 8d54c2482b Code review for LIKE INCLUDING patch --- clean up some cosmetic and not 16 years ago
Tom Lane 11ca04b4b7 Support GRANT/REVOKE ON ALL TABLES/SEQUENCES/FUNCTIONS IN SCHEMA. 16 years ago
Andrew Dunstan faa1afc6c1 CREATE LIKE INCLUDING COMMENTS and STORAGE, and INCLUDING ALL shortcut. Itagaki Takahiro. 16 years ago
Tom Lane 0adaf4cb31 Move the handling of SELECT FOR UPDATE locking and rechecking out of 16 years ago