You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "xingyuan cheng (Jira)" <ji...@apache.org> on 2022/06/18 10:12:00 UTC

[jira] [Commented] (FLINK-28110) Table Store Hive Reader supports projection pushdown

    [ https://issues.apache.org/jira/browse/FLINK-28110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17555878#comment-17555878 ] 

xingyuan cheng commented on FLINK-28110:
----------------------------------------

Maybe we need to use FilterUtils.isRetainedAfterApplyingFilterPredicates to filter out the expressions of type List<ResolvedExpression> from the BinaryRowData data of DataFileReader filterPredicates;

As [TestValuesTableFactory](https://github.com/apache/flink/blob/master/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/factories/TestValuesTableFactory .java) inner class TestValuesScanTableSourceWithoutProjectionPushDown

> Table Store Hive Reader supports projection pushdown
> ----------------------------------------------------
>
>                 Key: FLINK-28110
>                 URL: https://issues.apache.org/jira/browse/FLINK-28110
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Table Store
>            Reporter: Jingsong Lee
>            Priority: Major
>             Fix For: table-store-0.2.0
>
>
> When the user declares fields in the DDL, we may not report an error when the declared fields are incomplete, at this time we can assume that the user only wants to read these fields, in fact, it is projection pushdown



--
This message was sent by Atlassian Jira
(v8.20.7#820007)