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

Julian Hyde commented on CALCITE-5985:
--------------------------------------

I agree. Perhaps retain an instance of the rule that continues to match only 
{{LogicalFilter}} and {{LogicalTableScan}}, and also add a new instance that is 
generic.

Also, use the {{filter}} and {{functionScan}} methods in {{RelBuilder}}.

> FilterTableFunctionTransposeRule should not use "Logical" RelNodes
> ------------------------------------------------------------------
>
>                 Key: CALCITE-5985
>                 URL: https://issues.apache.org/jira/browse/CALCITE-5985
>             Project: Calcite
>          Issue Type: Bug
>          Components: core
>            Reporter: Steve Carlin
>            Priority: Major
>
> The FilterTableFunctionTransposeRule uses LogicalTableFunctionScan and 
> LogicalFilter RelNodes in its rule.  We should be using the appropriate 
> TableFunctionScan and Filter interface RelNodes instead. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to