DataSetAggFunction, DataSetFinalAggFunction]) = {
val needRetract = false
val (aggInFields, aggregates...outputType
)
val aggOutFields = aggOutMapping.map(_._1)
if (doAllSupportPartialMerge(aggregates...,
aggInFields,
aggregates.indices.map(_ + groupings.length).toArray,
isDistinctAggs...= false,
partialResults = true,
groupings,
None,
groupings.length + aggregates.length...generator.generateAggregations(
"DataSetAggregateHelper",
inputFieldTypeInfo,
aggregates