lincoln-lil commented on PR #26100: URL: https://github.com/apache/flink/pull/26100#issuecomment-2648032457
For the 1st part, my question is since the nullability info provided by users are not reliable, why not enforce the use of nullable type when use `RowData#createFieldGetter`? Am I missing something here? Regarding Flink's current handling, you're right. I checked the code, and during the codegen phase, null checks are always added when accessing fields of Row types (not relying on fieldgetter). -- 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]
