[ https://issues.apache.org/jira/browse/CALCITE-1515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15885351#comment-15885351 ]
Anton Mushin edited comment on CALCITE-1515 at 2/27/17 8:35 AM: ---------------------------------------------------------------- Thanks for your reply [~julianhyde]! bq.Regarding 2: use ImmutableList.copyOf(inputs). but how do it cast RexNode to RelNode type of list? was (Author: anmu): Thanks for you reply [~julianhyde] bq.Regarding 2: use ImmutableList.copyOf(inputs). but how do it cast RexNode to RelNode type of list? > Support TableFunctionScan in RelBuilder > --------------------------------------- > > Key: CALCITE-1515 > URL: https://issues.apache.org/jira/browse/CALCITE-1515 > Project: Calcite > Issue Type: Bug > Affects Versions: 1.10.0 > Reporter: Anton Mushin > Assignee: Julian Hyde > Priority: Minor > > Calcite has a TableFunctionScan, which is a RelNode, takes a function, 0 or > more RelNode inputs, and 0 or more other arguments. > RelBuilder does not support TableFunctionScan yet. > add In RelBuilder TableFunctionScanFactory which will create > LogicalTableFunctionScan like as for LogicalTableScan and factory for others > RelNodes [ > [example|https://github.com/apache/calcite/blob/master/core/src/main/java/org/apache/calcite/tools/RelBuilder.java#L125] > ] > also adding a functionScan method, analogous to the scan method but for table > functions. -- This message was sent by Atlassian JIRA (v6.3.15#6346)