spark-instrumented-optimizer/sql/core/src
Marco Gaido d3d1807315 [SPARK-24313][SQL] Fix collection operations' interpreted evaluation for complex types
## What changes were proposed in this pull request?

The interpreted evaluation of several collection operations works only for simple datatypes. For complex data types, for instance, `array_contains` it returns always `false`. The list of the affected functions is `array_contains`, `array_position`, `element_at` and `GetMapValue`.

The PR fixes the behavior for all the datatypes.

## How was this patch tested?

added UT

Author: Marco Gaido <marcogaido91@gmail.com>

Closes #21361 from mgaido91/SPARK-24313.
2018-05-22 21:08:49 +08:00
..
main [SPARK-24209][SHS] Automatic retrieve proxyBase from Knox headers 2018-05-21 18:11:05 -07:00
test [SPARK-24313][SQL] Fix collection operations' interpreted evaluation for complex types 2018-05-22 21:08:49 +08:00