Details
-
Improvement
-
Status: Open
-
Not a Priority
-
Resolution: Unresolved
-
1.15.0
-
None
Description
Currently AvroToRowDataConverters#createRowConverter converts avro records to Flink row data directly without any projection. However users of this method, such as AvroFileSystemFormatFactory.RowDataAvroInputFormat, need to implement their own projection logic to filter out the columns they needed.
We can hide the logic of implementation in AvroToRowDataConverters#createRowConverter both for optimization (users do not need to copy the row for this) and for the ease of coding.
Attachments
Issue Links
- links to