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

        

Reply via email to