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]
