Uh oh!
There was an error while loading. Please reload this page.
refactor: restrict ParquetOpener field visibility to pub(crate) - #20060
refactor: restrict ParquetOpener field visibility to pub(crate)#20060xudong963 wants to merge 1 commit into
pub(crate)#20060Conversation
adriangb
commented
Jan 29, 2026
This sounds good to me. We’ve made breaking changes to this struct before by moving around fields that would have been non breaking if they weren’t public, and as far as I can tell it was somewhat accidental to make them pub instead of pub(crate) in the first place. Could you do a quick GitHub search to see if anyone is using these fields? Could check Delta, Comet, etc. Assuming we don’t find any usage in the wild, how do we inform users? I think we should at least say that any requests to make these fields public we are happy to honor, add public methods for, etc. Basically if you were using this sorry about the breakage happy to revert. |
Jefffrey
commented
Jan 29, 2026
Is |
adriangb
commented
Jan 29, 2026
Ah you're right! Then this is a meaningless exercise: Thank you for following up @xudong963, it seems I was wrong with my original comment and it was a waste of time. Sorry about that... |
xudong963
commented
Jan 30, 2026
No worries, also learned something |
This is a follow-up of the comment