Commit Graph

423 Commits (b55722692ba0ceb934bb32bcddb562e2120f43dd)

Author SHA1 Message Date
Tom Lane c6b3c939b7 Make operator precedence follow the SQL standard more closely. 11 years ago
Robert Haas e529cd4ffa Suggest to the user the column they may have meant to reference. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Tom Lane 2fbb286647 Clean up the mess from => patch. 11 years ago
Tom Lane d809fd0008 Improve parser's one-extra-token lookahead mechanism. 11 years ago
Tom Lane eb213acfe2 Prevent duplicate escape-string warnings when using pg_stat_statements. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Alvaro Herrera d7ee82e50f Add SQL-callable pg_get_object_address 11 years ago
Alvaro Herrera e4d1e26491 Remove unused InhPaths 11 years ago
Alvaro Herrera df630b0dd5 Implement SKIP LOCKED for row-level locks 11 years ago
Stephen Frost 491c029dbc Row-Level Security Policies (RLS) 12 years ago
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. 13 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