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)