aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeAgg.c
Commit message (Expand)AuthorAge
* pgindent run for 9.0Bruce Momjian2010-02-26
* Wrap calls to SearchSysCache and related functions using macros.Robert Haas2010-02-14
* Extend the set of frame options supported for window functions.Tom Lane2010-02-12
* Create an official API function for C functions to use to check if they areTom Lane2010-02-08
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Support ORDER BY within aggregate function calls, at long last providing aTom Lane2009-12-15
* Remove no-longer-needed ExecCountSlots infrastructure.Tom Lane2009-09-27
* In a non-hashed Agg node, reset the "aggcontext" at group boundaries, insteadTom Lane2009-07-23
* ExecAgg() failed to finish running out set-returning functions in the lastTom Lane2009-06-17
* Revert DTrace patch from Robert LorBruce Momjian2009-04-02
* Add support for additional DTrace probes.Bruce Momjian2009-04-02
* Update copyright for 2009.Bruce Momjian2009-01-01
* Fix an oversight in two different recent patches: nodes that support SRFsTom Lane2008-10-23
* Fix a small memory leak in ExecReScanAgg() in the hashed aggregation case.Neil Conway2008-10-16
* Support set-returning functions in the target lists of Agg and Group planTom Lane2008-09-08
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-25
* Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT itemsTom Lane2008-08-02
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-12
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-25
* The original implementation of polymorphic aggregates didn't really get theTom Lane2008-01-11
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Fix a gradual memory leak in ExecReScanAgg(). Because the aggregationNeil Conway2007-08-08
* Support enum data types. Along the way, use macros for the values ofTom Lane2007-04-02
* Change Agg and Group nodes so that Vars contained in their targetlistsTom Lane2007-02-22
* Repair failure to check that a table is still compatible with a previouslyTom Lane2007-02-02
* Change the planner-to-executor API so that the planner tells the executorTom Lane2007-01-10
* Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane2007-01-09
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* pgindent run for 8.2.Bruce Momjian2006-10-04
* 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
* Allow include files to compile own their own.Bruce Momjian2006-07-13
* Fix hash aggregation to suppress unneeded columns from being stored inTom Lane2006-06-28
* Adjust TupleHashTables to use MinimalTuple format for contained tuples.Tom Lane2006-06-28
* Remove ancient kluge that kept nodeAgg.c from crashing on UPDATEs involvingTom Lane2006-06-21
* Modify all callers of datatype input and receive functions so that if theseTom Lane2006-04-04
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Extend the ExecInitNode API so that plan nodes receive a set of flagTom Lane2006-02-28
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Replace pg_shadow and pg_group by new role-capable catalogs pg_authidTom Lane2005-06-28
* For some reason access/tupmacs.h has been #including utils/memutils.h,Tom Lane2005-05-06
* Convert oidvector and int2vector into variable-length arrays. ThisTom Lane2005-03-29
* Use InitFunctionCallInfoData() macro instead of MemSet in performanceTom Lane2005-03-22
* Revise TupleTableSlot code to avoid unnecessary construction and disassemblyTom Lane2005-03-16
* Adjust the API for aggregate function calls so that a C-coded functionTom Lane2005-03-12
* Improve planner's estimation of the space needed for HashAgg plans:Tom Lane2005-01-28
* Check that aggregate creator has the right to execute the transitionTom Lane2005-01-27
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31