Kurt Young created CALCITE-1543:
-----------------------------------

             Summary: Decorrelator assertion fail
                 Key: CALCITE-1543
                 URL: https://issues.apache.org/jira/browse/CALCITE-1543
             Project: Calcite
          Issue Type: Bug
            Reporter: Kurt Young
            Assignee: Julian Hyde


Caused by: java.lang.AssertionError at 
org.apache.calcite.sql2rel.RelDecorrelator.decorrelateRel(RelDecorrelator.java:456)

The code is:
{code}
    final Frame frame = getInvoke(oldInput, rel);
    if (frame == null) {
      // If input has not been rewritten, do not rewrite this rel.
      return null;
    }
    assert !frame.corVarOutputPos.isEmpty();
{code}

Seems like it's no need to assert the corVarOutputPos because in some cases, 
the correlate has been fully rewritten. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to