[ 
https://issues.apache.org/jira/browse/LENS-572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amareshwari Sriramadasu updated LENS-572:
-----------------------------------------
    Fix Version/s:     (was: 2.3)
                   2.4

> Simplify various resolvers in Cube query rewriting
> --------------------------------------------------
>
>                 Key: LENS-572
>                 URL: https://issues.apache.org/jira/browse/LENS-572
>             Project: Apache Lens
>          Issue Type: Sub-task
>          Components: cube
>            Reporter: Amareshwari Sriramadasu
>            Assignee: Amareshwari Sriramadasu
>             Fix For: 2.4
>
>
> Right now, CubeQueryRewriter goes through a chain of resolvers for converting 
> from cubeQL query to HQL query.
> Some of the resolvers are complex that make understanding the code complex 
> and figuring out bugs. Resolvers do work related to expanding the context and 
> pruning some context, optimizing the context. We can come with separate 
> interfaces for Expander, Pruner and Optimizer and add them properly in the 
> rewriter.
> Parking this ticket to evolve refactor and simplify cube query rewriting 
> logic.



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

Reply via email to