[
https://issues.apache.org/jira/browse/HIVE-20306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16592005#comment-16592005
]
Vihang Karajgaonkar commented on HIVE-20306:
--------------------------------------------
Latest patch fixes compile issue and removes the json string logic to find out
all the partition class fields. Instead I now use hardcoded values for the
fields as suggested by [~akolb] I looked into the possibility of returning
sparse partitions on the JDO path as well, but that is considerable more work
and may require a separate patch. Given that there are no specific performance
advantages of returning sparse partitions other than the payload size on the
wire (JDO cannot use {{setResult()}} for multi-valued fields, I am not sure if
there is a big advantage of implementing a similar logic on the JDO fallback.
> Implement projection spec for fetching only requested fields from partitions
> ----------------------------------------------------------------------------
>
> Key: HIVE-20306
> URL: https://issues.apache.org/jira/browse/HIVE-20306
> Project: Hive
> Issue Type: Sub-task
> Reporter: Vihang Karajgaonkar
> Assignee: Vihang Karajgaonkar
> Priority: Major
> Attachments: HIVE-20306.02.patch, HIVE-20306.03.patch,
> HIVE-20306.04.patch, HIVE-20306.05.patch, HIVE-20306.patch
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)