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

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


    from c14d843  [hotfix][doc] fix catalog registration example
     new 1e92322  [FLINK-13774][table-planner-blink] Blink extended expressions 
should implement ResolvedExpression
     new 816233d  [FLINK-13774][table-planner-blink] Fix Reinterpret bug of 
PlannerExpressionConverter
     new bb7dc79  [FLINK-13774][table-planner-blink] Supports decimal with 
different precision for IF PlannerExpression
     new de22d7c  [FLINK-13774][table-planner-blink] Modify filterable table 
source accept ResolvedExpression
     new e922393  [FLINK-13774][table] FieldComputer should return 
ResolvedExpression
     new 43b8a36  [FLINK-13774][table-planner-blink] Expressions of 
DeclarativeAggregateFunction should be resolved
     new d2085a1  [FLINK-13774][table-planner-blink] Remove unresolved 
expression in RexNodeConverter
     new e263856  [FLINK-13774][table-planner-blink] Use 
LocalReferenceExpression and RexNodeExpression instead of blink expressions

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../table/sources/tsextractors/ExistingField.java  |  10 +-
 .../expressions/CallExpressionResolver.java        |  57 ++++++++
 .../expressions/DeclarativeExpressionResolver.java | 118 ++++++++++++++++
 .../planner/expressions/ExpressionBuilder.java     |  53 ++++----
 .../expressions/ResolvedAggInputReference.java     |  99 --------------
 .../expressions/ResolvedAggLocalReference.java     | 100 --------------
 .../expressions/ResolvedDistinctKeyReference.java  |  90 -------------
 .../planner/expressions/RexNodeConverter.java      |  99 ++------------
 .../aggfunctions/SingleValueAggFunction.java       |  12 +-
 .../table/planner/calcite/FlinkLocalRef.scala      |  47 +++++--
 .../table/planner/codegen/ExprCodeGenerator.scala  |  19 ++-
 .../codegen/agg/AggsHandlerCodeGenerator.scala     |  15 ++-
 .../codegen/agg/DeclarativeAggCodeGen.scala        | 149 ++++++++-------------
 .../planner/codegen/agg/ImperativeAggCodeGen.scala |  10 +-
 .../codegen/agg/batch/AggCodeGenHelper.scala       |  98 ++++----------
 .../codegen/agg/batch/HashAggCodeGenHelper.scala   |  74 +++-------
 .../codegen/agg/batch/WindowCodeGenerator.scala    |   4 +-
 .../expressions/PlannerExpressionConverter.scala   |   9 +-
 .../planner/expressions/fieldExpression.scala      |  17 +++
 .../flink/table/planner/expressions/logic.scala    |   6 +-
 .../table/planner/plan/utils/AggregateUtil.scala   |   8 +-
 .../planner/plan/utils/RexNodeExtractor.scala      |  52 +++----
 .../table/planner/sources/TableSourceUtil.scala    |  15 ++-
 .../planner/expressions/ScalarFunctionsTest.scala  |  10 ++
 .../table/planner/utils/testTableSources.scala     |  12 +-
 25 files changed, 480 insertions(+), 703 deletions(-)
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/expressions/CallExpressionResolver.java
 create mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/expressions/DeclarativeExpressionResolver.java
 delete mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/expressions/ResolvedAggInputReference.java
 delete mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/expressions/ResolvedAggLocalReference.java
 delete mode 100644 
flink-table/flink-table-planner-blink/src/main/java/org/apache/flink/table/planner/expressions/ResolvedDistinctKeyReference.java

Reply via email to