[ 
https://issues.apache.org/jira/browse/ARROW-590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16254370#comment-16254370
 ] 

ASF GitHub Bot commented on ARROW-590:
--------------------------------------

wesm commented on a change in pull request #987: ARROW-590: Add integration 
tests for Union types
URL: https://github.com/apache/arrow/pull/987#discussion_r151275438
 
 

 ##########
 File path: java/vector/src/main/codegen/templates/UnionVector.java
 ##########
 @@ -269,12 +373,14 @@ public void clear() {
   public Field getField() {
     List<org.apache.arrow.vector.types.pojo.Field> childFields = new 
ArrayList<>();
     List<FieldVector> children = internalMap.getChildren();
-    int[] typeIds = new int[children.size()];
     for (ValueVector v : children) {
-      typeIds[childFields.size()] = v.getMinorType().ordinal();
 
 Review comment:
   The idea is that an implementation might send codes over the wire like
   
   [5, 10, 15, 5, 10, 15]
   
   and then the type codes tell you that 5 is the 1st type in the union, 10 the 
2nd, etc.
   
   It was my recollection during the early Arrow days that there was a desire 
for certain codes to have a fixed interpretation. e.g. "4" might always be 
"JSON_STRING" in some Arrow implementation

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Add integration tests for Union types
> -------------------------------------
>
>                 Key: ARROW-590
>                 URL: https://issues.apache.org/jira/browse/ARROW-590
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: C++, Java - Vectors
>            Reporter: Wes McKinney
>            Assignee: Li Jin
>              Labels: pull-request-available
>             Fix For: 0.9.0
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to