You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "shampoo liu (Jira)" <ji...@apache.org> on 2021/12/18 17:29:00 UTC

[jira] [Commented] (CALCITE-418) Finish implementation of Interpreter

    [ https://issues.apache.org/jira/browse/CALCITE-418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17461943#comment-17461943 ] 

shampoo liu commented on CALCITE-418:
-------------------------------------

When the RexNode will be implemented as interpreter mode ?

> Finish implementation of Interpreter
> ------------------------------------
>
>                 Key: CALCITE-418
>                 URL: https://issues.apache.org/jira/browse/CALCITE-418
>             Project: Calcite
>          Issue Type: Bug
>            Reporter: Julian Hyde
>            Priority: Major
>
> In OPTIQ-416, we added the Interpreter class. It is able to handle RelNode types scan (over array-table at least), filter, project, values, sort; and RexNode types literal, inputRef, and calls to < and >.
> This task is to complete implementation of the interpreter. This includes implementations of aggregate, join, union, minus, intersect, correlator RelNodes and of the set of built-in operators.
> To prove that the interpreter is working, add a test that executes several complex queries over small data sets. (Maybe run the foodmart queries manually?) Also add a sub-class of SqlOperatorTest that interprets rather than generating code.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)