-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Closed
Description
enum UnionMode:int { Sparse, Dense }
table Union {
mode: UnionMode;
typeIds: [Int32]; // optional, describes typeid of each child.
}
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.
Reporter: Julien Le Dem / @julienledem
Assignee: Julien Le Dem / @julienledem
Related issues:
- Arrow release 0.1 (blocks)
PRs and other links:
Note: This issue was originally created as ARROW-257. Please see the migration documentation for further details.