aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_agg.c
Commit message (Expand)AuthorAge
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Fix up text concatenation so that it accepts all the reasonable cases thatTom Lane2007-06-06
* Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian2007-02-01
* Refactor planner's pathkeys data structure to create a separate, explicitTom Lane2007-01-20
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Add a paramtypmod field to Param nodes. This is dead weight for ParamsTom Lane2006-12-10
* Aggregate functions now support multiple input arguments. I also tookTom Lane2006-07-27
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Remove planner's private fields from Query struct, and put them intoTom Lane2005-06-05
* Convert oidvector and int2vector into variable-length arrays. ThisTom Lane2005-03-29
* Make the behavior of HAVING without GROUP BY conform to the SQL spec.Tom Lane2005-03-10
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-30
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-26
* Fix oversight in check_ungrouped_columns optimization that avoidsTom Lane2004-01-28
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
* Fix grammatical error introduced into error message.Tom Lane2003-09-25
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-25
* Update copyrights to 2003.Bruce Momjian2003-08-04
* pgindent run.Bruce Momjian2003-08-04
* Another round of error message editing, covering backend/parser/.Tom Lane2003-07-19
* Aggregates can be polymorphic, using polymorphic implementation functions.Tom Lane2003-07-01
* Implement outer-level aggregates to conform to the SQL spec, withTom Lane2003-06-06
* Repair incorrect checking of grouped/ungrouped variables in the presenceTom Lane2003-04-03
* Fix parse_agg.c to detect ungrouped Vars in sub-SELECTs; remove codeTom Lane2003-01-17
* Update copyright to 2002.Bruce Momjian2002-06-20
* Restructure representation of aggregate functions so that they have pg_procTom Lane2002-04-11
* Functions live in namespaces. Qualified function names work, egTom Lane2002-04-09
* First phase of SCHEMA changes, concentrating on fixing the grammar andTom Lane2002-03-21
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-25
* Use format_type sibling in backend error messages, so the user seesPeter Eisentraut2001-08-09
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-24
* Change SearchSysCache coding conventions so that a reference count isTom Lane2000-11-16
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-29
* Use variable aliases, if supplied, rather than real column names inTom Lane2000-09-25
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-12
* Revise aggregate functions per earlier discussions in pghackers.Tom Lane2000-07-17
* Clean up #include's.Bruce Momjian2000-06-15
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-12
* Fix a bunch of minor portability problems and maybe-bugs revealed byTom Lane2000-03-17
* Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart2000-03-14
* Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart2000-02-15
* Add:Bruce Momjian2000-01-26
* aggregate(DISTINCT ...) works, per SQL spec.Tom Lane1999-12-13
* Teach grammar and parser about aggregate(DISTINCT ...). No implementationTom Lane1999-12-10
* Replace generic 'Illegal use of aggregates' error message with one thatTom Lane1999-12-09