Spawned from https://github.com/elastic/elasticsearch/pull/107876#pullrequestreview-2023294281.
Essentially, AggregateExec.Mode needs a new flavor of PARTIAL aggregation step for the node-level reduction. This will be used in PlannerUtils.dataNodeReductionPlan and when we create the physical operations to be scheduled by the driver.
Description
Spawned from https://github.com/elastic/elasticsearch/pull/107876#pullrequestreview-2023294281. Essentially, AggregateExec.Mode needs a new flavor of PARTIAL aggregation step for the node-level reduction. This will be used in
PlannerUtils.dataNodeReductionPlan
and when we create the physical operations to be scheduled by the driver.