[
https://issues.apache.org/jira/browse/FLINK-15556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17014148#comment-17014148
]
godfrey he commented on FLINK-15556:
------------------------------------
[~jark], I think if the query only contains one kind of TableSource, the answer
is yes. But, if there are more than one kind of TableSource in a query, the
answer may be no.
> Add a switch for PushProjectIntoTableSourceScanRule
> ---------------------------------------------------
>
> Key: FLINK-15556
> URL: https://issues.apache.org/jira/browse/FLINK-15556
> Project: Flink
> Issue Type: Improvement
> Components: Table SQL / Planner
> Affects Versions: 1.10.0
> Reporter: hailong wang
> Priority: Minor
> Fix For: 1.11.0
>
>
> In some case, For the project push down, The digest of tableSource maybe
> different. For example, If we create a jdbc tablesource, and is used twice
> after it for different column, the source can not be reused for the different
> digest. In this case, the query io will more precious, So we can add a switch
> to turn off project push down, and the reused the source.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)