hi Matthias

Thanks for sharing your POV, and you do remind me that this KIP should not be 
blocked due to this verbose discussion.

Those protected methods are not Public APIs, so they can reverted without 
deprecation cycle. Those variables can be exposed publicly when users do need 
them. 

+1 to clean user facing API

Best,
Chia-Ping

> Matthias J. Sax <mj...@apache.org> 於 2024年10月2日 凌晨2:38 寫道:
> Yes, it requires an internal class. But I would rather optimize for a clean 
> user facing API. Personally, I don't think it will make our code base 
> significantly more complex, so I think it's worth the tradeoff.
> 
> And yes, we would need to take user provided `CloseOption` object and create 
> `CloseOptionInternal` object, but as it's not on the hot code path, and both 
> objects are short lived anyway, it seems

Reply via email to