rluvaton commented on PR #9970:
URL: https://github.com/apache/arrow-rs/pull/9970#issuecomment-4543733602

   I want gc functionality as well but they are not the same.
   cleanup_non_empty_nulls avoid copying the data if there are no non empty 
lists, gc from how I see it will call gc on the childs as wells which is not 
the use case for this function, the use case is to prepare for other kernels to 
work
   
   there are also open questions about gc. if there are still references to the 
underlying buffers will it copy the data? because then gc can increase memory 
usage rather than decrease it. and if it will do nothing, than it won't cleanup 
the non empty lists behind nulls.


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