[
https://issues.apache.org/jira/browse/HIVE-9500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14295953#comment-14295953
]
Aihua Xu commented on HIVE-9500:
--------------------------------
+[~brocknoland] I'm planning to add a configuration to set the maximum number
of levels. As HIVE-3253 described, it controls the how many separators can be
used in a nested field. To be backward compatible, the existing logic will be
there, by default to be 8, and if extend_nesting_levels is set, the default is
24. Now if max_nesting_levels is set (with range 24 - 128), we will use byte
[0x80, 0xFF] for the additional separators.
> Support nested structs over 24 levels.
> --------------------------------------
>
> Key: HIVE-9500
> URL: https://issues.apache.org/jira/browse/HIVE-9500
> Project: Hive
> Issue Type: Improvement
> Reporter: Aihua Xu
> Labels: SerDe
>
> Currently we support up to 24 levels of nested structs when
> hive.serialization.extend.nesting.levels is set to true, while the customers
> have the requirement to support more than that.
> It would be better to make the supported levels configurable or completely
> removed (i.e., we can support any number of levels).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)