You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by "Stamatis Zampetakis (JIRA)" <ji...@apache.org> on 2018/09/26 11:56:00 UTC
[jira] [Created] (CALCITE-2596) AssertionError: Not-null boxed
primitive should come back as primitive when translating correlated
variables
Stamatis Zampetakis created CALCITE-2596:
--------------------------------------------
Summary: AssertionError: Not-null boxed primitive should come back as primitive when translating correlated variables
Key: CALCITE-2596
URL: https://issues.apache.org/jira/browse/CALCITE-2596
Project: Calcite
Issue Type: Bug
Components: core
Affects Versions: 1.17.0
Reporter: Stamatis Zampetakis
Assignee: Julian Hyde
Fix For: 1.18.0
Queries introducing correlated variables on boxed primitive fields throw an assertion error when they are translated to generated code in the Enumerable convention.
For example, consider the following query where e.commission is a field of type Integer:
{code:sql}
SELECT empid FROM emps e
WHERE NOT EXISTS
(SELECT 1 FROM depts d WHERE d.deptno=e.commission)
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)