Is your feature request related to a problem or challenge? Please describe what you are trying to do.
in datafusion.proto
message AggregateExprNode {
AggregateFunction aggr_function = 1;
repeated LogicalExprNode expr = 2;
}
in ballista.proto
message PhysicalAggregateExprNode {
datafusion.AggregateFunction aggr_function = 1;
PhysicalExprNode expr = 2;
}
it will make below query fail in serilize at executor. beacust approx_percentile_cont AggregateExp has two args.
select approx_percentile_cont("o_totalprice", 0.5) from orders;
Describe the solution you'd like
Make
repeated PhysicalExprNode expr = 2;
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.