Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
-
ghx-label-13
Description
With EXPAND_COMPLEX_TYPES=1, if there are structs coming from the star expansion and members of the structs are also given explicitly, slot memory sharing does not work in some cases:
explain select * from functional_orc_def.complextypes_nested_structs; row-size=64B
explain select *, outer_struct.inner_struct1 from functional_orc_def.complextypes_nested_structs; row-size=80B
The row size should be the same in both cases as outer_struct.inner_struct1 is part of outer_struct which is included in the star.
Attachments
Issue Links
- is related to
-
IMPALA-11685 Slot memory sharing between struct and field not working if the field is also a struct
- Resolved
-
IMPALA-9499 Display support for all complex types in a SELECT * query
- Resolved