FiV0 commented on issue #40951:
URL: https://github.com/apache/arrow/issues/40951#issuecomment-2034005937

   This may sound harsh, but for me the current UnionVector API is broken in 
the light of the mailing list discussion above. Even looking at the first test 
of UnionVector, a line like 
   
https://github.com/apache/arrow/blob/41a989c81616aea103e554521fa6d6209ffa248d/java/vector/src/test/java/org/apache/arrow/vector/TestUnionVector.java#L78
   doesn't make sense. You could probably make a lot of the methods that exist 
work with only internal changes, but I would still argue for deprecation to 
discourage future use.
   
   > Any idea on the maginitude of this change?
   
   A significant rewrite of UnionVector. I might even start from scratch basing 
it more on the DenseUnionVector implementation.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to