You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tw...@apache.org on 2022/03/16 09:34:59 UTC
[flink] branch master updated (b95037b -> ae6c8cf)
This is an automated email from the ASF dual-hosted git repository.
twalthr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.
from b95037b [FLINK-26030][yarn] Set FLINK_LIB_DIR to 'lib' under working dir in YARN containers
add ae6c8cf [FLINK-26520][table] Implement SEARCH operator in codegen
No new revisions were added by this update.
Summary of changes:
.../functions/casting/CastRuleProvider.java | 23 ++
.../table/planner/plan/utils/RexLiteralUtil.java | 195 +++++++++++++++++
.../flink/table/planner/codegen/CodeGenUtils.scala | 18 +-
.../planner/codegen/CodeGeneratorContext.scala | 33 ++-
.../table/planner/codegen/ExprCodeGenerator.scala | 57 ++---
.../table/planner/codegen/GenerateUtils.scala | 172 +++------------
.../planner/codegen/LookupJoinCodeGenerator.scala | 7 +-
.../table/planner/codegen/calls/LikeCallGen.scala | 8 +-
.../planner/codegen/calls/ScalarOperatorGens.scala | 76 -------
.../planner/codegen/calls/SearchOperatorGen.scala | 241 +++++++++++++++++++++
.../rules/logical/ConvertToNotInOrInRule.scala | 6 +-
.../table/planner/plan/utils/FlinkRexUtil.scala | 14 +-
.../table/planner/plan/batch/sql/CalcTest.xml | 18 ++
.../rules/logical/ConvertToNotInOrInRuleTest.xml | 20 +-
.../table/planner/plan/batch/sql/CalcTest.scala | 6 +
.../planner/runtime/batch/sql/CalcITCase.scala | 11 +
16 files changed, 599 insertions(+), 306 deletions(-)
create mode 100644 flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/utils/RexLiteralUtil.java
create mode 100644 flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/planner/codegen/calls/SearchOperatorGen.scala