zeroshade commented on PR #322:
URL: https://github.com/apache/arrow-go/pull/322#issuecomment-3567002019

   > I'm wondering: for those of using just the Go allocator, is AddCleanup 
even necessary?
   
   In that scenario, it wouldn't be. But the problem is that there's no good 
way to know whether or not we need the addcleanup without pushing it as a 
responsibility onto the allocator which would defeat the purpose.
   
   > If retain/release is intended to be kept as is for other users, should we 
just have RR by default, and a norc flag for Go users to turn it off?
   
   At least for our first pass at this, I think that's the right way to go, and 
we can start introducing using the AddCleanup (behind a flag) behind a 
potential flag. If it becomes worthwhile, we might look at making the breaking 
change and a new major version release


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