[ 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)