Github user huaxingao commented on the issue:
https://github.com/apache/spark/pull/20477
@cloud-fan
I have a question about the Optimized Logical Plan. In the "What changed
were proposed" section, it is said that after this PR, the Optimized Logical
Plan will be as following
```
== Optimized Logical Plan ==
Relation AdvancedDataSourceV2[i#0, j#1]
== Physical Plan ==
*(1) Scan AdvancedDataSourceV2[i#0, j#1] (PushedFilter: [IsNotNull(i),
GreaterThan(i,3)])
```
It seems to me that push down is happened at optimization. Should the
optimized logical plan also contain the pushed filter like this?
```
== Optimized Logical Plan ==
Relation AdvancedDataSourceV2[i#0, j#1] (PushedFilter: [IsNotNull(i),
GreaterThan(i,3)])
```
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]