You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Julien Le Dem (JIRA)" <ji...@apache.org> on 2016/08/10 23:32:20 UTC
[jira] [Created] (ARROW-257) Add a typeids Vector to Union type
Julien Le Dem created ARROW-257:
-----------------------------------
Summary: Add a typeids Vector to Union type
Key: ARROW-257
URL: https://issues.apache.org/jira/browse/ARROW-257
Project: Apache Arrow
Issue Type: Improvement
Components: Format
Reporter: Julien Le Dem
{noformat}
enum UnionMode:int { Sparse, Dense }
table Union {
mode: UnionMode;
typeIds: [Int32]; // optional, describes typeid of each child.
}
{noformat}
The idea is to enable providing an id different from the child offset (the default)
This enables an optimization where we use predefined ids when constructing the type vector of the union but want the children to be only the actually used types.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)