You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2017/11/17 16:30:00 UTC
[jira] [Commented] (ARROW-1816) [Java] Resolve new vector classes
structure for timestamp, date and maybe interval
[ https://issues.apache.org/jira/browse/ARROW-1816?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16257181#comment-16257181 ]
Wes McKinney commented on ARROW-1816:
-------------------------------------
I think the issue here is to avoid branching at the array cell for Java. If there is a switch branch at the hot path for accessing values, then the JIT may generate worse code
> [Java] Resolve new vector classes structure for timestamp, date and maybe interval
> ----------------------------------------------------------------------------------
>
> Key: ARROW-1816
> URL: https://issues.apache.org/jira/browse/ARROW-1816
> Project: Apache Arrow
> Issue Type: Sub-task
> Reporter: Li Jin
> Fix For: 0.8.0
>
>
> Personally I think having 8 vector classes for timestamps is not great. This is discussed at some point during the PR:
> https://github.com/apache/arrow/pull/1203#discussion_r145241388
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)