question: can not find the best cost

2021-01-24 Thread laughing.sh...@qq.com
Hi, I have implement myRule that implement ConverterRule,and define my DataStreamNode like public class DataStreamCalc extends Calc implements DataStreamRel { public DataStreamCalc(RelOptCluster cluster, RelTraitSet traits, List hints, RelNode child, RexProgram program) {

can not find the best cost

2021-01-24 Thread laughing.sh...@qq.com
Hi, I have implement myRule that implement ConverterRule,and define my DataStreamNode like public class DataStreamCalc extends Calc implements DataStreamRel { public DataStreamCalc(RelOptCluster cluster, RelTraitSet traits, List hints, RelNode child, RexProgram program) {

Request help in implementing subquery in WHERE condition

2021-01-24 Thread Hrudaya Reddy
Hi everyone, I am trying to implement a subquery in the WHERE condition. My query is similar to below, SELECT [org].[ref], [users].[ref] FROM [req] LEFT JOIN [org] ON ([req].[location_id] = [org].[org_id]) LEFT JOIN [appl] ON ([req].[req_id] = [appl].[req_id]) LEFT JOIN [users]

[jira] [Created] (CALCITE-4478) In interpreter, support infinite relations

2021-01-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4478: Summary: In interpreter, support infinite relations Key: CALCITE-4478 URL: https://issues.apache.org/jira/browse/CALCITE-4478 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4477) In interpreter, support table-valued functions

2021-01-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4477: Summary: In interpreter, support table-valued functions Key: CALCITE-4477 URL: https://issues.apache.org/jira/browse/CALCITE-4477 Project: Calcite Issue

Re: [CALCITE-4431] Use requireNonNull(var, "var") instead of requireNonNull(var) for better error messages

2021-01-24 Thread Vladimir Sitnikov
Thank you, Stamatis and Haisheng for the feedback. I will rebase the PR soon. Vladimir