This is an automated email from the ASF dual-hosted git repository.

jqin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git


    from b1a111c85c1 [hotfix][tests] Decrease the network memory size to make 
HybridShuffleITCase more stable
     add 5be4688e8b8 [FLINK-20767][table planner] Support filter push down on 
nested fields (#23313)

No new revisions were added by this update.

Summary of changes:
 .../utils/ApiExpressionDefaultVisitor.java         |  6 ++
 .../utils/ResolvedExpressionDefaultVisitor.java    |  6 ++
 .../expressions/ExpressionDefaultVisitor.java      |  5 ++
 .../flink/table/expressions/ExpressionVisitor.java |  4 +
 ...on.java => NestedFieldReferenceExpression.java} | 73 ++++++++---------
 .../expressions/converter/ExpressionConverter.java | 12 +++
 .../plan/abilities/source/FilterPushDownSpec.java  |  7 +-
 .../table/planner/plan/utils/FlinkRexUtil.scala    |  3 +-
 .../planner/plan/utils/RexNodeExtractor.scala      | 48 ++++++++++-
 .../table/planner/factories/TestValuesCatalog.java |  2 +-
 .../planner/factories/TestValuesTableFactory.java  | 15 +++-
 .../PushFilterIntoTableSourceScanRuleTest.java     | 63 +++++++++++++++
 .../flink/table/planner/utils/FilterUtils.java     | 45 +++++++++--
 .../PushFilterIntoTableSourceScanRuleTest.xml      | 92 ++++++++++++++++++++++
 .../runtime/batch/sql/TableSourceITCase.scala      | 38 +++++++++
 .../runtime/stream/sql/TableSourceITCase.scala     | 54 +++++++++++++
 16 files changed, 421 insertions(+), 52 deletions(-)
 copy 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/expressions/{FieldReferenceExpression.java
 => NestedFieldReferenceExpression.java} (53%)

Reply via email to