ritchie46 opened a new pull request #382:
URL: https://github.com/apache/arrow-rs/pull/382


   # Which issue does this PR close?
   
   Partial fix for #347. In #348  @jorgecarleitao pointed out that the memory 
savings don't work for the `filter` and the `zip` kernel. 
   This PR restores the implementation for those two kernels, and keeps the new 
`preallocation` for the `concat` kernel. 
   
   This is achieved by create a builder pattern for `MutableArrayData`. This 
way we don't break the API, and we may choose to `preallocate` buffers.
   
   Could you take a look at this @jorgecarleitao ?
   
   # Are there any user-facing changes?
   
   There is an builder pattern struct for `MutableArrayData`.
   
   # If there are any breaking changes to public APIs, please add the `breaking 
change` label.
   
   No
   


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