You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by he...@apache.org on 2022/10/25 08:24:13 UTC

[inlong] branch master updated (f8b1efa7a -> ae5a00955)

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

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


    from f8b1efa7a [INLONG-6274][Sort] Support multiple sink for IcebergLoadNode (#6215)
     add ae5a00955 [INLONG-6212][Sort] Support multiple sinks for DorisLoadNode (#6213)

No new revisions were added by this update.

Summary of changes:
 .../sort/protocol/constant/DorisConstant.java      |  19 ++
 .../sort/protocol/node/load/DorisLoadNode.java     |  73 ++++-
 .../base/format/CanalJsonDynamicSchemaFormat.java  |  43 ++-
 .../format/DebeziumJsonDynamicSchemaFormat.java    |  53 +++
 .../sort/base/format/JsonDynamicSchemaFormat.java  |  85 ++++-
 inlong-sort/sort-connectors/doris/pom.xml          |  21 +-
 .../table/DorisDynamicSchemaOutputFormat.java      | 365 +++++++++++++++++++++
 .../sort/doris/table/DorisDynamicTableFactory.java | 339 +++++++++++++++++++
 .../sort/doris/table/DorisDynamicTableSink.java    | 110 +++++++
 .../inlong/sort/doris/table/DorisStreamLoad.java   | 187 +++++++++++
 .../org.apache.flink.table.factories.Factory       |   2 +-
 ...qlParseTest.java => DorisMultipleSinkTest.java} |  72 ++--
 licenses/inlong-sort-connectors/LICENSE            |   7 +
 13 files changed, 1305 insertions(+), 71 deletions(-)
 create mode 100644 inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicSchemaOutputFormat.java
 create mode 100644 inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicTableFactory.java
 create mode 100644 inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisDynamicTableSink.java
 create mode 100644 inlong-sort/sort-connectors/doris/src/main/java/org/apache/inlong/sort/doris/table/DorisStreamLoad.java
 copy inlong-sort/sort-connectors/{jdbc => doris}/src/main/resources/META-INF/services/org.apache.flink.table.factories.Factory (92%)
 copy inlong-sort/sort-core/src/test/java/org/apache/inlong/sort/parser/{DecimalFormatSqlParseTest.java => DorisMultipleSinkTest.java} (59%)