You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by dw...@apache.org on 2019/11/07 07:51:09 UTC

[flink] branch master updated (28cf30d -> 0b28e83)

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

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


    from 28cf30d  [FLINK-14608][formats] Remove java stream from JsonRowDeserializationSchema
     add 59339ac  [FLINK-13702][flink-table-planner] Fix NullSerializer & NullAwareMapSerializer snapshotting
     add dcb29bd  [FLINK-13702][flink-table-planner] Fix accumulator type of CollectAggFunction
     add 960ac40  [FLINK-13702][flink-table-planner] Fix digest of GenericRelDataType
     add 0b28e83  [FLINK-13702][table-planner-blink] Fixed BinaryGeneric & BinaryString materialization

No new revisions were added by this update.

Summary of changes:
 flink-table/flink-table-common/pom.xml             |  14 ++
 .../flink/table/dataview/ListViewTypeInfo.java     |   2 +-
 .../flink/table/dataview/MapViewTypeInfo.java      |   2 +-
 .../table/dataview/NullAwareMapSerializer.java     |   2 +-
 ...ot.java => NullAwareMapSerializerSnapshot.java} |  25 ++-
 .../flink/table/dataview/NullSerializer.java       |  17 +-
 .../table/dataview/NullAwareMapSerializerTest.java |  27 ++-
 .../functions/aggfunctions/CollectAggFunction.java |  22 ++
 .../FirstValueWithRetractAggFunction.java          |   6 +-
 .../LastValueWithRetractAggFunction.java           |   4 +-
 .../flink/table/planner/codegen/CodeGenUtils.scala |   5 +-
 .../planner/plan/schema/GenericRelDataType.scala   |   2 +-
 .../planner/codegen/SortCodeGeneratorTest.java     |  16 +-
 .../table/dataformat/AbstractBinaryWriter.java     |  31 +--
 .../apache/flink/table/dataformat/BinaryArray.java |   6 +-
 .../flink/table/dataformat/BinaryFormat.java       |  87 ++------
 .../flink/table/dataformat/BinaryGeneric.java      |  49 ++---
 .../apache/flink/table/dataformat/BinaryMap.java   |  12 +-
 .../apache/flink/table/dataformat/BinaryRow.java   |   8 +-
 .../flink/table/dataformat/BinarySection.java      |  74 +++++++
 .../flink/table/dataformat/BinaryString.java       | 239 ++++++++++++---------
 .../flink/table/dataformat/BinaryStringUtil.java   | 119 +++++-----
 .../flink/table/dataformat/BinaryWriter.java       |   5 +-
 .../table/dataformat/DataFormatConverters.java     |   2 +-
 .../flink/table/dataformat/LazyBinaryFormat.java   |  73 ++++---
 .../apache/flink/table/dataformat/NestedRow.java   |   5 +-
 .../runtime/typeutils/BinaryGenericSerializer.java |  76 +++----
 .../apache/flink/table/dataformat/BaseRowTest.java |  11 +-
 .../flink/table/dataformat/BinaryArrayTest.java    |  10 +-
 .../flink/table/dataformat/BinaryRowTest.java      |  63 ++++--
 .../flink/table/dataformat/BinaryStringTest.java   |  17 +-
 .../flink/table/dataformat/NestedRowTest.java      |  10 +-
 .../runtime/typeutils/BaseArraySerializerTest.java |   2 +-
 .../runtime/typeutils/BaseMapSerializerTest.java   |   2 +-
 .../typeutils/BinaryGenericSerializerTest.java     |  21 +-
 .../flink/table/utils/BinaryGenericAsserter.java   |  78 +++++++
 36 files changed, 691 insertions(+), 453 deletions(-)
 copy flink-table/flink-table-common/src/main/java/org/apache/flink/table/dataview/{MapViewSerializerSnapshot.java => NullAwareMapSerializerSnapshot.java} (61%)
 copy flink-core/src/test/java/org/apache/flink/api/common/typeutils/base/MapSerializerTest.java => flink-table/flink-table-common/src/test/java/org/apache/flink/table/dataview/NullAwareMapSerializerTest.java (77%)
 create mode 100644 flink-table/flink-table-runtime-blink/src/main/java/org/apache/flink/table/dataformat/BinarySection.java
 create mode 100644 flink-table/flink-table-runtime-blink/src/test/java/org/apache/flink/table/utils/BinaryGenericAsserter.java