Ruben Q L created CALCITE-3598: ---------------------------------- Summary: ClassCastException in MaterializationTest testJoinMaterialization8 and testJoinMaterialization9 Key: CALCITE-3598 URL: https://issues.apache.org/jira/browse/CALCITE-3598 Project: Calcite Issue Type: Bug Affects Versions: 1.21.0 Reporter: Ruben Q L
Problem unveil by CALCITE-3535, and also separately by CALCITE-3576. When CALCITE-3535 was committed, it made MaterializationTest#testJoinMaterialization8 and MaterializationTest#testJoinMaterialization9 change their execution plan from hashJoin to nestedLoopJoin. This caused an exception {code} java.lang.ClassCastException: java.lang.String$CaseInsensitiveComparator cannot be cast to java.lang.String {code} which seems unrelated to CALCITE-3535 (or CALCITE-3576), so the tests were temporarily disabled. The goal of this ticket is to investigate the root cause of this issue and re-activate both tests. -- This message was sent by Atlassian Jira (v8.3.4#803005)