aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeAgg.c
Commit message (Expand)AuthorAge
* Add support for runtime arguments in injection pointsMichael Paquier10 days
* Create accessor functions for TupleHashEntry.Jeff Davis2025-03-24
* HashAgg: use Bump allocator for hash TupleHashTable entries.Jeff Davis2025-03-24
* Replace EEOP_DONE with special steps for return/no returnDaniel Gustafsson2025-03-11
* Update outdated comments in nodeAgg.c.Jeff Davis2025-02-18
* Injection points for hash aggregation.Jeff Davis2025-02-11
* Revert "TupleHashTable: store additional data along with tuple."Jeff Davis2025-01-13
* TupleHashTable: store additional data along with tuple.Jeff Davis2025-01-10
* ExecInitAgg: update aggstate->numaggs and ->numtrans earlier.Jeff Davis2025-01-07
* Fix outdated CHUNKHDRSZ value in nodeAgg.cDavid Rowley2025-01-02
* Update copyright for 2025Bruce Momjian2025-01-01
* Get rid of old version of BuildTupleHashTable().Tom Lane2024-12-19
* Fix incorrect slot type in BuildTupleHashTableExtDavid Rowley2024-12-18
* Remove useless casts to (void *)Peter Eisentraut2024-11-28
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Update copyright for 2024Bruce Momjian2024-01-03
* Remove obsolete executor cleanup codeAmit Langote2023-09-28
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Mark internal messages as no longer translatableAlvaro Herrera2023-05-16
* Fix typos in commentsMichael Paquier2023-05-02
* Rename ExecAggTransReparent, and improve its documentation.Tom Lane2023-04-24
* Fix various typos and incorrect/outdated name referencesDavid Rowley2023-04-19
* Ensure result of an aggregate's finalfunc is made read-only.Tom Lane2023-04-16
* Mop up some undue familiarity with the innards of Bitmapsets.Tom Lane2023-03-02
* Remove bms_first_member().Tom Lane2023-03-02
* Remove redundant grouping and DISTINCT columns.Tom Lane2023-01-18
* Avoid reference to nonexistent array element in ExecInitAgg().Tom Lane2023-01-02
* Update copyright for 2023Bruce Momjian2023-01-02
* Remove unnecessary castsPeter Eisentraut2022-12-30
* Refactor aclcheck functionsPeter Eisentraut2022-11-13
* Allow nodeSort to perform Datum sorts for byref typesDavid Rowley2022-10-28
* Remove uses of MemoryContextContains in nodeAgg.c and nodeWindowAgg.c.Tom Lane2022-10-06
* Rename shadowed local variablesDavid Rowley2022-10-05
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-19
* Further reduce warnings with -Wshadow=compatible-localDavid Rowley2022-08-24
* Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley2022-08-02
* Remove stray references to lefttree/righttree in the executor.Tom Lane2022-07-07
* Clean up newlines following left parenthesesAlvaro Herrera2022-05-13
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Adjust tuplesort API to have bitwise option flagsDavid Rowley2022-04-04
* Update copyright for 2022Bruce Momjian2022-01-07
* Avoid some other O(N^2) hazards in list manipulation.Tom Lane2021-11-01
* Refactor LogicalTapeSet/LogicalTape interface.Heikki Linnakangas2021-10-18
* Get rid of artificial restriction on hash table sizes on Windows.Tom Lane2021-07-25
* Cleanup some aggregate code in the executorDavid Rowley2021-07-04
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix some typos, grammar and style in docs and commentsMichael Paquier2021-02-24
* Fix bug in HashAgg's selective-column-spilling logic.Tom Lane2021-02-04
* Update copyright for 2021Bruce Momjian2021-01-02
* Fix bug #16784 in Disk-based Hash Aggregation.Jeff Davis2020-12-26