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