Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.2.0
-
None
Description
Currently, when there is a filter on top of an aggregate e.g. on the result of an aggregation function, we do not push that filter to Druid.
However, Druid supports 'having' clause for GroupBy queries, thus we should translate the Filter on top of the Aggregate and push it to Druid.
Attachments
Issue Links
- Is contained by
-
CALCITE-2170 Use Druid Expressions capabilities to improve the amount of work that can be pushed to Druid
- Closed
-
HIVE-18780 Improve schema discovery For Druid Storage Handler
- Closed
-
HIVE-18957 Upgrade Calcite version to 1.16.0
- Closed