Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Reproducer:
executeSql("CREATE TABLE test(i INTEGER)"); executeSql("INSERT INTO test VALUES (1), (2)"); assertQuery("SELECT (SELECT test.i EXCEPT SELECT 0) FROM test") .returns(1) .returns(2) .check();
Throws:
Caused by: java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at org.apache.ignite.internal.processors.query.calcite.exec.rel.AbstractSetOpNode.request(AbstractSetOpNode.java:76)
Attachments
Issue Links
- is part of
-
IGNITE-12248 Apache Calcite based query execution engine
- Open
- links to