Sarvesh Sakalanaga created HIVE-4727:
----------------------------------------

             Summary: Optimize ORC StringTreeReader::nextVector to not create 
dictionary of strings for each call to nextVector
                 Key: HIVE-4727
                 URL: https://issues.apache.org/jira/browse/HIVE-4727
             Project: Hive
          Issue Type: Sub-task
            Reporter: Sarvesh Sakalanaga
            Assignee: Sarvesh Sakalanaga
            Priority: Minor


Currently ORC StringTreeReader::nextVector creates dictionary of strings for 
each call to nextVector. This leads to bad perf as there is huge memory 
allocation and deallocation on each call. Since the dictionary does not change 
within a stripe, StringTreeReader::nextVector should be optimized to create 
this dictionary only on stripe read.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to