Corvin Kuebler created CALCITE-6458:
---------------------------------------
Summary: RexPermuteInputsShuttle produces
ArrayIndexOutOfBoundsException for join conditions with subselect
Key: CALCITE-6458
URL: https://issues.apache.org/jira/browse/CALCITE-6458
Project: Calcite
Issue Type: Bug
Components: core
Affects Versions: 1.37.0
Reporter: Corvin Kuebler
Hey!
Running the following unit test in JdbcAdapterTest fails with
{code:java}
@Test void testAioob() {
CalciteAssert.model(JdbcTest.SCOTT_MODEL)
.query("select job\n"
+ "from scott.emp e left join scott.dept d\n"
+ "on e.deptno = d.deptno and e.job not in (select distinct job
from scott.bonus b)")
.runs();
}
{code}
{code:java}
java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds for length 5
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)