Commit Graph

433 Commits (e8267aba5fcf9f107cd20b8d0e7d199ecaf74a27)

Author SHA1 Message Date
Joe Conway 43797ed42a Create new ParseExprKind for use by policy expressions. 11 years ago
Tom Lane 6fcb337fa5 Redesign tablesample method API, and do extensive code review. 11 years ago
Andres Freund bb0203f26f Fix bug around assignment expressions containing indirections. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 11 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 11 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 11 years ago
Peter Eisentraut cac7658205 Add transforms feature 11 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 11 years ago
Tom Lane 7b8b8a4331 Improve representation of PlanRowMark. 11 years ago
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) 11 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