arrow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deneche A. Hakim (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (ARROW-246) [Java] UnionVector doesn't call allocateNew() when creating it's vectorType
Date Mon, 01 Aug 2016 19:46:20 GMT

     [ https://issues.apache.org/jira/browse/ARROW-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Deneche A. Hakim reassigned ARROW-246:
--------------------------------------

    Assignee: Deneche A. Hakim

> [Java] UnionVector doesn't call allocateNew() when creating it's vectorType
> ---------------------------------------------------------------------------
>
>                 Key: ARROW-246
>                 URL: https://issues.apache.org/jira/browse/ARROW-246
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Java - Vectors
>            Reporter: Deneche A. Hakim
>            Assignee: Deneche A. Hakim
>
> UnionVector uses a UINT1Vector to store the types of every value in the vector., but
it doesn't call allocateNew() on that vector. When we call setSafe() the 1st time (e.g. from
PromotableVector.promoteToUnion()) it will re-allocate the vector but will fail to properly
set it's content to 0. This can cause various failures when we try to access the value/type
stored in the vector.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message