aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeAgg.c
Commit message (Expand)AuthorAge
* Add hash_mem_multiplier GUC.Peter Geoghegan2020-07-29
* HashAgg: use better cardinality estimate for recursive spilling.Jeff Davis2020-07-28
* Rename another "hash_mem" local variable.Peter Geoghegan2020-07-28
* Make EXPLAIN ANALYZE of HashAgg more similar to Hash JoinDavid Rowley2020-07-29
* Fix LookupTupleHashEntryHash() pipeline-stall issue.Jeff Davis2020-07-26
* Rename "hash_mem" local variable.Peter Geoghegan2020-07-17
* HashAgg: before spilling tuples, set unneeded columns to NULL.Jeff Davis2020-07-12
* Fix EXPLAIN ANALYZE for parallel HashAgg plansDavid Rowley2020-06-19
* Fix HashAgg regression from choosing too many initial buckets.Jeff Davis2020-06-08
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-16
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* 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