aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeAgg.c
Commit message (Expand)AuthorAge
* Fix minor violations of FunctionCallInvoke usage protocol.Tom Lane2020-04-21
* Create memory context for HashAgg with a reasonable maxBlockSize.Jeff Davis2020-04-07
* Include chunk overhead in hash table entry size estimate.Jeff Davis2020-04-03
* Fix costing for disk-based hash aggregation.Jeff Davis2020-03-28
* Avoid allocating unnecessary zero-sized array.Jeff Davis2020-03-24
* Fixes for Disk-based Hash Aggregation.Jeff Davis2020-03-23
* Disk-based Hash Aggregation.Jeff Davis2020-03-18
* Extend ExecBuildAggTrans() to support a NULL pointer check.Jeff Davis2020-03-04
* expression eval: Reduce number of steps for agg transition invocations.Andres Freund2020-02-24
* Fixup for nodeAgg.c refactor.Jeff Davis2020-02-21
* Minor refactor of nodeAgg.c.Jeff Davis2020-02-19
* Remove duplicated words in commentsMichael Paquier2020-02-18
* Refactor hash_agg_entry_size().Jeff Davis2020-02-06
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-30
* Fix edge case leading to agg transitions skipping ExecAggTransReparent() calls.Andres Freund2020-01-20
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Don't include utils/array.h from acl.h.Andres Freund2019-08-16
* Fix slot type handling for Agg nodes performing internal sorts.Andres Freund2019-07-25
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-22
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-16
* Fix array size allocation for HashAggregate hash keys.Andrew Gierth2019-05-23
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Minimally fix partial aggregation for aggregates that don't have one argument.Andres Freund2019-05-19
* Fix two memory leaks around force-storing tuples in slots.Andres Freund2019-04-19
* Collations with nondeterministic comparisonPeter Eisentraut2019-03-22
* Reset, not recreate, execGrouping.c style hashtables.Andres Freund2019-02-09
* Refactor planner's header files.Tom Lane2019-01-29
* Change function call information to be variable length.Andres Freund2019-01-26
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund2018-11-16
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-15
* Don't require return slots for nodes without projection.Andres Freund2018-11-09
* Move TupleTableSlots boolean member into one flag variable.Andres Freund2018-10-15
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-25
* Improve spelling of new FINALFUNC_MODIFY aggregate attribute.Tom Lane2018-05-21
* Fix type checking for support functions of parallel VARIADIC aggregates.Tom Lane2018-05-15
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Allow tupleslots to have a fixed tupledesc, use in executor nodes.Andres Freund2018-02-16
* Do execGrouping.c via expression eval machinery, take two.Andres Freund2018-02-16
* Revert "Do execGrouping.c via expression eval machinery."Andres Freund2018-02-15
* Do execGrouping.c via expression eval machinery.Andres Freund2018-02-15
* Support parallel btree index builds.Robert Haas2018-02-02
* Replace AclObjectKind with ObjectTypePeter Eisentraut2018-01-19
* Expression evaluation based aggregate transition invocation.Andres Freund2018-01-09
* Update copyright for 2018Bruce Momjian2018-01-02
* Simplify representation of aggregate transition values a bit.Andres Freund2018-01-02
* Fix handling of NULLs returned by aggregate combine functions.Andres Freund2017-11-23