You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by "Kurt Young (JIRA)" <ji...@apache.org> on 2016/12/16 03:39:58 UTC
[jira] [Created] (CALCITE-1543) Decorrelator assertion fail
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)