Commit Graph

412 Commits (1d352325b88afef6effbd2c3a52930b824944375)

Author SHA1 Message Date
Alvaro Herrera f41872d0c1 Implement ALTER TABLE .. SET LOGGED / UNLOGGED 12 years ago
Peter Eisentraut 1d678bf7bc Add some noreturn attributes based on compiler recommendations 12 years ago
Tom Lane 59efda3e50 Implement IMPORT FOREIGN SCHEMA. 12 years ago
Tom Lane 15c82efd69 Refactor CREATE/ALTER DATABASE syntax so options need not be keywords. 12 years ago
Tom Lane 8f889b1083 Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ... 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane f0fedfe82c Allow polymorphic aggregates to have non-polymorphic state data types. 12 years ago
Tom Lane a9d9acbf21 Create infrastructure for moving-aggregate optimization. 12 years ago
Robert Haas 0886fc6a5c Add new to_reg* functions for error-free OID lookups. 12 years ago
Robert Haas 5f173040e3 Avoid repeated name lookups during table and index DDL. 12 years ago
Alvaro Herrera b152c6cd0d Make DROP IF EXISTS more consistently not fail 12 years ago
Stephen Frost 76e91b38ba Add ALTER TABLESPACE ... MOVE command 12 years ago
Tom Lane 158b7fa6a3 Disallow LATERAL references to the target table of an UPDATE/DELETE. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane 8d65da1f01 Support ordered-set (WITHIN GROUP) aggregates. 12 years ago
Tom Lane 784e762e88 Support multi-argument UNNEST(), and TABLE() syntax for multiple functions. 12 years ago
Tom Lane 0d3f4406df Allow aggregate functions to be VARIADIC. 12 years ago
Alvaro Herrera 88c556680c Fix crash in error report of invalid tuple lock 13 years ago
Greg Stark c62736cc37 Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF) 13 years ago
Alvaro Herrera c359a1b082 Tweak FOR UPDATE/SHARE error message wording (again) 13 years ago
Andrew Dunstan d26888bc4d Move checking an explicit VARIADIC "any" argument into the parser. 13 years ago
Noah Misch b560ec1b0d Implement the FILTER clause for aggregate function calls. 13 years ago
Robert Haas 5893ffa79c Make the OVER keyword unreserved. 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Tom Lane 0b33790421 Clean up the mess around EXPLAIN and materialized views. 13 years ago
Kevin Grittner 549dae0352 Fix problems with incomplete attempt to prohibit OIDS with MVs. 13 years ago
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Heikki Linnakangas 3d009e45bd Add support for piping COPY to/from an external program. 13 years ago
Peter Eisentraut 0cb1fac3b1 Add noreturn attributes to some error reporting functions 13 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas dbdf9679d7 Use correct text domain for translating errcontext() messages. 13 years ago
Tom Lane 092d7ded29 Allow OLD and NEW in multi-row VALUES within rules. 14 years ago
Tom Lane eaccfded98 Centralize the logic for detecting misplaced aggregates, window funcs, etc. 14 years ago
Tom Lane f630157496 Merge parser's p_relnamespace and p_varnamespace lists into a single list. 14 years ago
Tom Lane 5ebaaa4944 Implement SQL-standard LATERAL subqueries. 14 years ago
Robert Haas 3855968f32 Syntax support and documentation for event triggers. 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Peter Eisentraut be6d1c88a4 Change COLLATION keyword category 14 years ago
Tom Lane 5e83854d71 Add PGDLLIMPORT to ScanKeywords and NumScanKeywords. 14 years ago
Tom Lane a40fa613b5 Add some infrastructure for contrib/pg_stat_statements. 14 years ago
Tom Lane 0339047bc9 Code review for protransform patches. 14 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Peter Eisentraut 6688d2878e Add COLLATION FOR expression 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
Tom Lane bb446b689b Support synchronization of snapshots through an export/import procedure. 14 years ago
Robert Haas 8f9fe6edce Add notion of a "transform function" that can simplify function calls. 15 years ago
Tom Lane 918854cc08 Fix handling of collations in multi-row VALUES constructs. 15 years ago