Pass incompletely-transformed aggregate argument lists as separate parameters
Tom Lane <tgl@sss.pgh.pa.us>
Pass incompletely-transformed aggregate argument lists as separate parameters to transformAggregateCall, instead of abusing fields in Aggref to carry them temporarily. No change in functionality but hopefully the code is a bit clearer now. Per gripe from Gokulakannan Somasundaram.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/parser/parse_agg.c | modified | +10 −8 |
| src/backend/parser/parse_func.c | modified | +3 −6 |
| src/include/parser/parse_agg.h | modified | +2 −1 |