summaryrefslogtreecommitdiff
path: root/src/include/parser
AgeCommit message (Expand)Author
2016-03-29Allow aggregate transition states to be serialized and deserialized.Robert Haas
2016-03-24Support CREATE ACCESS METHODAlvaro Herrera
2016-03-24Move keywords.c/kwlookup.c into src/common/.Tom Lane
2016-03-18Introduce parse_ident()Teodor Sigaev
2016-01-20Support multi-stage aggregation.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-09-16Determine whether it's safe to attempt a parallel plan for a query.Robert Haas
2015-08-04Share transition state between different aggregates when possible.Heikki Linnakangas
2015-07-29Create new ParseExprKind for use by policy expressions.Joe Conway
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane
2015-07-24Fix bug around assignment expressions containing indirections.Andres Freund
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-16Support GROUPING SETS, CUBE and ROLLUP.Andres Freund
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-04-26Add transforms featurePeter Eisentraut
2015-03-26Tweak __attribute__-wrapping macros for better pgindent results.Tom Lane
2015-03-15Improve representation of PlanRowMark.Tom Lane
2015-03-11Make operator precedence follow the SQL standard more closely.Tom Lane
2015-03-11Suggest to the user the column they may have meant to reference.Robert Haas
2015-03-11Add macros wrapping all usage of gcc's __attribute__.Andres Freund
2015-03-10Clean up the mess from => patch.Tom Lane
2015-02-24Improve parser's one-extra-token lookahead mechanism.Tom Lane
2015-01-22Prevent duplicate escape-string warnings when using pg_stat_statements.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-23Add SQL-callable pg_get_object_addressAlvaro Herrera
2014-11-15Remove unused InhPathsAlvaro Herrera
2014-10-07Implement SKIP LOCKED for row-level locksAlvaro Herrera
2014-09-19Row-Level Security Policies (RLS)Stephen Frost
2014-08-22Implement ALTER TABLE .. SET LOGGED / UNLOGGEDAlvaro Herrera
2014-08-14Add some noreturn attributes based on compiler recommendationsPeter Eisentraut
2014-07-10Implement IMPORT FOREIGN SCHEMA.Tom Lane
2014-07-01Refactor CREATE/ALTER DATABASE syntax so options need not be keywords.Tom Lane
2014-06-18Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-04-23Allow polymorphic aggregates to have non-polymorphic state data types.Tom Lane
2014-04-12Create infrastructure for moving-aggregate optimization.Tom Lane
2014-04-08Add new to_reg* functions for error-free OID lookups.Robert Haas
2014-02-17Avoid repeated name lookups during table and index DDL.Robert Haas
2014-01-23Make DROP IF EXISTS more consistently not failAlvaro Herrera
2014-01-18Add ALTER TABLESPACE ... MOVE commandStephen Frost
2014-01-12Disallow LATERAL references to the target table of an UPDATE/DELETE.Tom Lane
2014-01-07Update copyright for 2014Bruce Momjian
2013-12-23Support ordered-set (WITHIN GROUP) aggregates.Tom Lane
2013-11-22Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane
2013-09-03Allow aggregate functions to be VARIADIC.Tom Lane
2013-08-02Fix crash in error report of invalid tuple lockAlvaro Herrera
2013-07-29Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark
2013-07-23Tweak FOR UPDATE/SHARE error message wording (again)Alvaro Herrera
2013-07-18Move checking an explicit VARIADIC "any" argument into the parser.Andrew Dunstan