summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_agg.c
Commit message (Expand)AuthorAgeFilesLines
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Recognize functional dependency on primary keys. This allows a table'sTom Lane2010-08-071-10/+53
* Pass incompletely-transformed aggregate argument lists as separate parametersTom Lane2010-03-171-8/+10
* pgindent run for 9.0Bruce Momjian2010-02-261-13/+13
* Extend the set of frame options supported for window functions.Tom Lane2010-02-121-2/+5
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Support ORDER BY within aggregate function calls, at long last providing aTom Lane2009-12-151-5/+89
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-28/+27
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Add some basic support for window frame clauses to the window-functionsTom Lane2008-12-311-10/+13
* Support window functions a la SQL:2008.Tom Lane2008-12-281-4/+194
* Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane2008-10-041-15/+27
* Add a bunch of new error location reports to parse-analysis error messages.Tom Lane2008-09-011-8/+17
* Extend the parser location infrastructure to include a location field inTom Lane2008-08-281-1/+4
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-251-2/+2
* Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT itemsTom Lane2008-08-021-2/+2
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* Fix up text concatenation so that it accepts all the reasonable cases thatTom Lane2007-06-061-2/+2
* Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian2007-02-011-2/+2
* Refactor planner's pathkeys data structure to create a separate, explicitTom Lane2007-01-201-1/+2
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Add a paramtypmod field to Param nodes. This is dead weight for ParamsTom Lane2006-12-101-1/+4
* Aggregate functions now support multiple input arguments. I also tookTom Lane2006-07-271-30/+26
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-141-2/+1
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-40/+39
* Remove planner's private fields from Query struct, and put them intoTom Lane2005-06-051-4/+18
* Convert oidvector and int2vector into variable-length arrays. ThisTom Lane2005-03-291-4/+3
* Make the behavior of HAVING without GROUP BY conform to the SQL spec.Tom Lane2005-03-101-2/+2
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Pgindent run for 8.0.Bruce Momjian2004-08-291-2/+2
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-301-5/+5
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-261-9/+9
* Fix oversight in check_ungrouped_columns optimization that avoidsTom Lane2004-01-281-7/+18
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-291-1/+1
* Fix grammatical error introduced into error message.Tom Lane2003-09-251-2/+2
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-251-3/+3
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* pgindent run.Bruce Momjian2003-08-041-50/+49
* Another round of error message editing, covering backend/parser/.Tom Lane2003-07-191-9/+21
* Aggregates can be polymorphic, using polymorphic implementation functions.Tom Lane2003-07-011-1/+92
* Implement outer-level aggregates to conform to the SQL spec, withTom Lane2003-06-061-99/+151
* Repair incorrect checking of grouped/ungrouped variables in the presenceTom Lane2003-04-031-9/+38
* Fix parse_agg.c to detect ungrouped Vars in sub-SELECTs; remove codeTom Lane2003-01-171-36/+89
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* Restructure representation of aggregate functions so that they have pg_procTom Lane2002-04-111-77/+3
* Functions live in namespaces. Qualified function names work, egTom Lane2002-04-091-7/+8
* First phase of SCHEMA changes, concentrating on fixing the grammar andTom Lane2002-03-211-4/+3
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-2/+1