Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
When we use 'IN' statement, Calcite is converting this statement of 'OR' with multiple arguments.
While testing I found current 'OR' implementation cannot handle more than 2 parameters, which effectively introduce a bug on 'IN' (and 'NOT IN').
It should be fixed to support 'IN' properly. Also need to consider applying 'short curcuit' on that.
Attachments
Issue Links
- is superceded by
-
STORM-2125 Use Calcite's implementation of Rex Compiler
- Resolved
- links to