Bryan Cutler created ARROW-13044:
------------------------------------

             Summary: [Java] Union vectors should extend BaseValueVector
                 Key: ARROW-13044
                 URL: https://issues.apache.org/jira/browse/ARROW-13044
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Java
    Affects Versions: 4.0.1
            Reporter: Bryan Cutler
            Assignee: Bryan Cutler


I was going to try using a DenseUnionVector as the underlying vector of an 
extension type but it's not currently possible because ExtensionTypeVector has 
a type constraint for the underlying storage to extend BaseValueVector and the 
union vectors do not extend this class.

It should be possible for UnionVector and DenseUnionVector to extend 
AbstractContainerVector, which is a subclass of BaseValueVector.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to