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/01/27 15:01:59 UTC

[flink] branch master updated (24f7188 -> d809cb4)

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 24f7188  [FLINK-25805][table-planner] Use DataType compact representation for default conversion classes
     add d809cb4  [FLINK-25826][table-planner] Handle symbols at a central place with serializable format

No new revisions were added by this update.

Summary of changes:
 .../expressions/converter/ExpressionConverter.java |  71 +--
 .../converter/converters/JsonConverterUtil.java    |  15 +-
 .../converter/converters/JsonExistsConverter.java  |  20 +-
 .../converter/converters/JsonQueryConverter.java   |  44 +-
 .../nodes/exec/serde/RexNodeJsonDeserializer.java  |  19 +-
 .../nodes/exec/serde/RexNodeJsonSerializer.java    |   8 +-
 .../flink/table/planner/typeutils/SymbolUtil.java  | 575 +++++++++++++++++++++
 .../table/planner/codegen/GenerateUtils.scala      |  25 +-
 .../table/planner/codegen/JsonGenerateUtils.scala  |  11 +-
 .../planner/codegen/calls/JsonArrayCallGen.scala   |   6 +-
 .../planner/codegen/calls/JsonObjectCallGen.scala  |   6 +-
 .../planner/codegen/calls/JsonValueCallGen.scala   |  22 +-
 .../table/planner/typeutils/SymbolUtilTest.java    |  67 +++
 .../testMatch.out                                  |   4 +-
 14 files changed, 691 insertions(+), 202 deletions(-)
 create mode 100644 flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/typeutils/SymbolUtil.java
 create mode 100644 flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/typeutils/SymbolUtilTest.java