You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Jesus Camacho Rodriguez (JIRA)" <ji...@apache.org> on 2016/08/08 11:48:20 UTC

[jira] [Created] (HIVE-14466) Extend Calcite capabilities to transform plan into Druid query

Jesus Camacho Rodriguez created HIVE-14466:
----------------------------------------------

             Summary: Extend Calcite capabilities to transform plan into Druid query
                 Key: HIVE-14466
                 URL: https://issues.apache.org/jira/browse/HIVE-14466
             Project: Hive
          Issue Type: Sub-task
          Components: Druid integration
    Affects Versions: 2.2.0
            Reporter: Jesus Camacho Rodriguez
            Assignee: Jesus Camacho Rodriguez


Leverage the existing code in Calcite (CALCITE-1121) to push operators into DruidQuery. Currently Project, Filter, and Aggregate operators can be pushed, and Druid Select and GroupBy queries are recognized. However, other query types such as Timeseries and TopN, which are known to be Druid greater assets, are not recognized as such.

Hence, we should extend the Calcite based code to push operators into DruidQuery (Scan) that can lead to the recognition of these query types. Further, we need to extend the logic to transform a DruidQuery containing a complex plan into a JSON query formatted for Druid.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)