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)