jorgecarleitao commented on pull request #8118:
URL: https://github.com/apache/arrow/pull/8118#issuecomment-687907669


   > Aside from that, I can't see how we can remove the StructBuilder though. 
The builder has semantics that I don't think we can cover by creating a struct 
from individual ArrayRefs representing fields. For example, how would we append 
a null struct versus appending a struct with null fields?
   
   I will roll back the builder and associated tests.
   
   Just for my understanding, since I do not know the background: is it fair to 
say that the primary purpose of builders is to enable users to create Arrow 
Arrays without having to fiddle with `Buffers`, `ArrayData`? I.e. they are like 
helpers.


----------------------------------------------------------------
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.

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


Reply via email to