Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
RowData.get, BinaryArrayWriter.setNullAt(), ArrayData.get, and BinaryWriter.write use logical types during runtime. Methods in logical types are not optimized for runtime usage. For a better separation of concerns, we should split runtime and pre-flight phase case. Those methods should be replaced with methods introduced in FLINK-17668.
Attachments
Issue Links
- is duplicated by
-
FLINK-17528 Remove RowData#get() and ArrayData#get() and use FieldGetter and ElementGetter instead
- Closed