You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Maryann Xue (JIRA)" <ji...@apache.org> on 2015/07/21 02:44:05 UTC

[jira] [Updated] (PHOENIX-1789) Implement conversion from Calcite RexNode to Phoenix Expression

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

Maryann Xue updated PHOENIX-1789:
---------------------------------
    Attachment: failures.txt
                runs.txt

Checked-in ExpressionFactoryValuesTest today which derives from SqlOperatorBaseTest in Calcite and tests expressions with literals.
Made another check-in just now which implemented PhoenixValues in order to make these tests run.

Still since we don't use PhoenixProject rel whenever we cannot translate the expressions, so only 51 test cases out of the original 161 now uses Phoenix rels (listed in runs.txt) and 28 of these 51 now fail (listed in failures.txt). But once a new expression translation is added to the ExpressionFactory, the corresponding test case will be enabled with Phoenix rels automatically.

> Implement conversion from Calcite RexNode to Phoenix Expression
> ---------------------------------------------------------------
>
>                 Key: PHOENIX-1789
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1789
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: Maryann Xue
>         Attachments: failures.txt, runs.txt
>
>   Original Estimate: 480h
>  Remaining Estimate: 480h
>
> See CalciteUtils.ExpressionFactory and ToExpressionTest  (on 'calcite' branch) for examples.



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