summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_agg.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use format_type sibling in backend error messages, so the user seesPeter Eisentraut2001-08-091-3/+4
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
* Change SearchSysCache coding conventions so that a reference count isTom Lane2000-11-161-8/+10
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-291-13/+14
* Use variable aliases, if supplied, rather than real column names inTom Lane2000-09-251-5/+2
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-121-1/+6
* Revise aggregate functions per earlier discussions in pghackers.Tom Lane2000-07-171-41/+13
* Clean up #include's.Bruce Momjian2000-06-151-1/+2
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-29/+35
* Fix a bunch of minor portability problems and maybe-bugs revealed byTom Lane2000-03-171-2/+2
* Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart2000-03-141-2/+2
* Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart2000-02-151-2/+2
* Add:Bruce Momjian2000-01-261-2/+3
* aggregate(DISTINCT ...) works, per SQL spec.Tom Lane1999-12-131-37/+5
* Teach grammar and parser about aggregate(DISTINCT ...). No implementationTom Lane1999-12-101-4/+13
* Replace generic 'Illegal use of aggregates' error message with one thatTom Lane1999-12-091-49/+63