Multi-dimensional array evaluation is incorrect
------------------------------------------------
Key: TEIID-2767
URL:
https://issues.jboss.org/browse/TEIID-2767
Project: Teiid
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Query Engine
Affects Versions: 8.5
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Critical
Fix For: 8.6
Issuing a query with a multi-dimensional array such as:
select (('a', 'b'),('c','d'))
results in java.lang.ArrayStoreException as the evaluator is not unwrapping the ArrayImpl
when assigning the value into the parent array.