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

Julian Hyde commented on CALCITE-2441:
--------------------------------------

The problem is in requiring RelBuilder (which has a simple task - building 
relational expressions) to do something complex (expanding views, which 
requires parsing and validating SQL). If view expansion did not include parsing 
SQL, but was simply "convert this table to this RelNode" then I might be 
comfortable with that.

> Relational algebra doesn't work with SQL views
> ----------------------------------------------
>
>                 Key: CALCITE-2441
>                 URL: https://issues.apache.org/jira/browse/CALCITE-2441
>             Project: Calcite
>          Issue Type: Bug
>          Components: core
>            Reporter: Andrei Sereda
>            Assignee: Julian Hyde
>            Priority: Major
>
> Query execution fails when one tries to use 
> [RelBuilder|https://calcite.apache.org/docs/algebra.html] on the top of SQL 
> view:
> {quote}
> Caused by: java.lang.UnsupportedOperationException
>  at org.apache.calcite.plan.RelOptUtil$4.expandView(RelOptUtil.java:2805)
>  at org.apache.calcite.schema.impl.ViewTable.expandView(ViewTable.java:124)
>  ... 36 more
> {quote}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to