summaryrefslogtreecommitdiff
path: root/src/include/parser
AgeCommit message (Expand)Author
2011-04-18Fix handling of collations in multi-row VALUES constructs.Tom Lane
2011-04-12Fix RI_Initial_Check to use a COLLATE clause when needed in its query.Tom Lane
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-04-08Avoid an unnecessary syscache lookup in parse_coerce.c.Tom Lane
2011-03-20Revise collation derivation method and expression-tree representation.Tom Lane
2011-03-15Remove 13 keywords that are used only for ROLE options.Robert Haas
2011-03-10Remove collation information from TypeName, where it does not belong.Tom Lane
2011-02-25Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH.Tom Lane
2011-02-12DDL support for collationsPeter Eisentraut
2011-02-08Core support for "extensions", which are packages of SQL objects.Tom Lane
2011-02-08Per-column collation supportPeter Eisentraut
2011-02-08Extend ALTER TABLE to allow Foreign Keys to be added without initial validation.Simon Riggs
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-29Support unlogged tables.Robert Haas
2010-12-29Add REPLICATION privilege for ROLEsMagnus Hagander
2010-10-31Provide hashing support for arrays.Tom Lane
2010-10-25Refactor typenameTypeId()Peter Eisentraut
2010-10-22Make OFF keyword unreserved. It's not hard to imagine wanting to use 'off'Heikki Linnakangas
2010-10-21Improve handling of domains over arrays.Tom Lane
2010-09-28Add a SECURITY LABEL command.Robert Haas
2010-09-26Add ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTEPeter Eisentraut
2010-09-22Convert cvsignore to gitignore, and add .gitignore for build targets.Magnus Hagander
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-09-03In HEAD only, revert kluge solution for preventing misuse of pg_get_expr().Tom Lane
2010-08-05Add xmlexists functionPeter Eisentraut
2010-07-29Improved version of patch to protect pg_get_expr() against misuse:Tom Lane
2010-03-17Pass incompletely-transformed aggregate argument lists as separate parametersTom Lane
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-12Extend the set of frame options supported for window functions.Tom Lane
2010-02-08Remove old-style VACUUM FULL (which was known for a little while asTom Lane
2010-01-06Support rewritten-based full vacuum as VACUUM FULL. TraditionalItagaki Takahiro
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-23Allow the index name to be omitted in CREATE INDEX, causing the system toTom Lane
2009-12-23Adjust naming of indexes and their columns per recent discussion.Tom Lane
2009-12-15Support ORDER BY within aggregate function calls, at long last providing aTom Lane
2009-12-07Add exclusion constraints, which generalize the concept of uniqueness toTom Lane
2009-11-12Remove pg_parse_string_token() --- not needed anymore.Tom Lane
2009-11-09Re-refactor the core scanner's API, in order to get out from under the problemTom Lane
2009-11-05Don't treat NEW and OLD as reserved words anymore. For the purposes of rulesTom Lane
2009-10-31Implement parser hooks for processing ColumnRef and ParamRef nodes, as per myTom Lane
2009-10-28When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan nodeTom Lane
2009-10-27Make FOR UPDATE/SHARE in the primary query not propagate into WITH queries;Tom Lane
2009-10-26Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane
2009-10-21Remove add_missing_from GUC and associated parser support for "implicit RTEs".Tom Lane
2009-10-12Support GRANT/REVOKE ON ALL TABLES/SEQUENCES/FUNCTIONS IN SCHEMA.Tom Lane
2009-10-12CREATE LIKE INCLUDING COMMENTS and STORAGE, and INCLUDING ALL shortcut. Itaga...Andrew Dunstan
2009-10-08Support use of function argument names to identify which actual argumentsTom Lane
2009-09-22Unicode escapes in E'...' stringsPeter Eisentraut
2009-09-22Implement the DO statement to support execution of PL code without havingTom Lane
2009-09-09Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of theTom Lane