You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "jamie12221 (Jira)" <ji...@apache.org> on 2020/06/05 07:46:00 UTC
[jira] [Created] (CALCITE-4046) Check the number of input
nodes(org.apache.calcite.interpreter.SetOpNode)
jamie12221 created CALCITE-4046:
-----------------------------------
Summary: Check the number of input nodes(org.apache.calcite.interpreter.SetOpNode)
Key: CALCITE-4046
URL: https://issues.apache.org/jira/browse/CALCITE-4046
Project: Calcite
Issue Type: Improvement
Components: core
Affects Versions: 1.23.0
Reporter: jamie12221
{code:java}
public class SetOpNode implements Node {
private final Source leftSource;
private final Source rightSource;
private final Sink sink;
private final SetOp setOp;
public SetOpNode(Compiler compiler, SetOp setOp) {
leftSource = compiler.source(setOp, 0);
rightSource = compiler.source(setOp, 1);
sink = compiler.sink(setOp);
this.setOp = setOp;
}
{code}
There may be more than two input nodes. If the input is not checked, the result set is wrong.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)