[ https://issues.apache.org/jira/browse/FLINK-24630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Flink Jira Bot updated FLINK-24630: ----------------------------------- Labels: auto-deprioritized-major pull-request-available (was: pull-request-available stale-major) Priority: Minor (was: Major) This issue was labeled "stale-major" 7 days ago and has not received any updates so it is being deprioritized. If this ticket is actually Major, please raise the priority and ask a committer to assign you the issue or revive the public discussion. > Implement row projection in AvroToRowDataConverters#createRowConverter > ---------------------------------------------------------------------- > > Key: FLINK-24630 > URL: https://issues.apache.org/jira/browse/FLINK-24630 > Project: Flink > Issue Type: Improvement > Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile) > Affects Versions: 1.15.0 > Reporter: Caizhi Weng > Priority: Minor > Labels: auto-deprioritized-major, pull-request-available > > 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. -- This message was sent by Atlassian Jira (v8.20.1#820001)