This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a change to branch xiangfu0/agg-rewrite/02-array-agg
in repository https://gitbox.apache.org/repos/asf/pinot.git
from b9d77debd1e Fix set operations and DISTINCT forms of the ARRAY_AGG
rewrite
add f051cc83693 Handle DISTINCT ARRAY_AGG in the aggregate split and keep
union literals inlinable
No new revisions were added by this update.
Summary of changes:
.../PinotAggregateExchangeNodeInsertRule.java | 9 ++
.../PinotAggregateTypeArgumentRewriteRule.java | 112 ++++++++++-----------
.../PinotApproximateAggregateRewriteRule.java | 28 +++++-
.../v2/opt/rules/AggregatePushdownRule.java | 9 ++
.../query/ApproximateAggregateRewriteTest.java | 14 +++
.../src/test/resources/queries/AggregatePlans.json | 20 +++-
.../src/test/resources/queries/UDFAggregates.json | 4 +
7 files changed, 133 insertions(+), 63 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]