Travis Crawford created HIVE-3318: ------------------------------------- Summary: LazySimpleSerDe should support more levels of nested structures Key: HIVE-3318 URL: https://issues.apache.org/jira/browse/HIVE-3318 Project: Hive Issue Type: Bug Reporter: Travis Crawford Assignee: Travis Crawford
[LazySimpleSerDe.initSerdeParams|https://github.com/apache/hive/blob/trunk/serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazySimpleSerDe.java#L208] hard-codes the level of separators to 8, causing structures with more than that level of nestedness to fail. Doubling this value to 16 allowed me to read an extremely nested structure. This code was added in HIVE-337 and reading through the jira I can't see a reason 8 was chosen, other than it seemed like a reasonable value. Any reason not to double this, or allow the user to configure via a property? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira