Owen O'Malley created HIVE-11808: ------------------------------------ Summary: In ORC removing the dynamic dispatch for StringTreeReader improves read by 10% Key: HIVE-11808 URL: https://issues.apache.org/jira/browse/HIVE-11808 Project: Hive Issue Type: Bug Reporter: Owen O'Malley Assignee: Owen O'Malley
When we introduced the dictionary/direct encodings for ORC, we made subclasses of StringTreeReader named StringDirectTreeReader and StringDictionaryTreeReader and introduce an additional dynamic dispatch in the inner loop. For tables with a lot of string columns, removing that extra dispatch improves performance 10%. -- This message was sent by Atlassian JIRA (v6.3.4#6332)