diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 1999-09-26 21:21:15 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 1999-09-26 21:21:15 +0000 |
commit | be09bc9ff2e49f0d303bd4f26ce4c9de631b14bd (patch) | |
tree | 2b5c2d41ce4ab211b8b1af90d92e4befb2dd066c /src/backend/executor/execMain.c | |
parent | 40f65241614deac2dda82c13e7228d132ee73153 (diff) | |
download | postgresql-be09bc9ff2e49f0d303bd4f26ce4c9de631b14bd.tar.gz postgresql-be09bc9ff2e49f0d303bd4f26ce4c9de631b14bd.zip |
Modify nodeAgg.c so that no rows are returned for a GROUP BY
with no input rows, per pghackers discussions around 7/22/99. Clean up
a bunch of ugly coding while at it; remove redundant re-lookup of
aggregate info at start of each new GROUP. Arrange to pfree intermediate
values when they are pass-by-ref types, so that aggregates on pass-by-ref
types no longer eat memory. This takes care of a couple of TODO items...
Diffstat (limited to 'src/backend/executor/execMain.c')
0 files changed, 0 insertions, 0 deletions