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

[inlong] branch master updated (5d676a887 -> 31e9f9013)

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

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


    from 5d676a887 [INLONG-6131][Agent] Support file filtering by condition (#6132)
     add 31e9f9013 [INLONG-6116][Sort] Support dynamic topic for KafkaLoadNode (#6123)

No new revisions were added by this update.

Summary of changes:
 .../sort/protocol/node/format/AvroFormat.java      |   9 +-
 .../sort/protocol/node/format/CanalJsonFormat.java |   7 +
 .../sort/protocol/node/format/CsvFormat.java       |   9 +-
 .../protocol/node/format/DebeziumJsonFormat.java   |   9 +-
 .../inlong/sort/protocol/node/format/Format.java   |   7 +
 .../sort/protocol/node/format/InLongMsgFormat.java |   9 +-
 .../sort/protocol/node/format/JsonFormat.java      |  10 +-
 .../sort/protocol/node/format/RawFormat.java       |  15 +-
 .../sort/protocol/node/load/KafkaLoadNode.java     |  44 +++++-
 .../org/apache/inlong/sort/base/Constants.java     |  26 ++--
 .../base/format/AbstractDynamicSchemaFormat.java   | 116 ++++++++++++++
 .../base/format/CanalJsonDynamicSchemaFormat.java  |  58 +++++++
 .../format/DebeziumJsonDynamicSchemaFormat.java    |  58 +++++++
 .../base/format/DynamicSchemaFormatFactory.java    |  54 +++++++
 .../sort/base/format/JsonDynamicSchemaFormat.java  | 168 +++++++++++++++++++++
 .../format/CanalJsonDynamicSchemaFormatTest.java   |  88 +++++++++++
 .../DebeziumJsonDynamicSchemaFormatTest.java       |  79 ++++++++++
 .../base/format/DynamicSchemaFormatBaseTest.java   |  63 ++++++++
 .../kafka/DynamicKafkaSerializationSchema.java     |  45 ++++--
 .../apache/inlong/sort/kafka/KafkaDynamicSink.java |  30 +++-
 .../sort/kafka/table/KafkaDynamicTableFactory.java | 118 ++++++++++++---
 .../table/UpsertKafkaDynamicTableFactory.java      |   5 +-
 .../inlong/sort/parser/KafkaLoadSqlParseTest.java  |  54 ++++++-
 23 files changed, 1023 insertions(+), 58 deletions(-)
 create mode 100644 inlong-sort/sort-connectors/base/src/main/java/org/apache/inlong/sort/base/format/AbstractDynamicSchemaFormat.java
 create mode 100644 inlong-sort/sort-connectors/base/src/main/java/org/apache/inlong/sort/base/format/CanalJsonDynamicSchemaFormat.java
 create mode 100644 inlong-sort/sort-connectors/base/src/main/java/org/apache/inlong/sort/base/format/DebeziumJsonDynamicSchemaFormat.java
 create mode 100644 inlong-sort/sort-connectors/base/src/main/java/org/apache/inlong/sort/base/format/DynamicSchemaFormatFactory.java
 create mode 100644 inlong-sort/sort-connectors/base/src/main/java/org/apache/inlong/sort/base/format/JsonDynamicSchemaFormat.java
 create mode 100644 inlong-sort/sort-connectors/base/src/test/java/org/apache/inlong/sort/base/format/CanalJsonDynamicSchemaFormatTest.java
 create mode 100644 inlong-sort/sort-connectors/base/src/test/java/org/apache/inlong/sort/base/format/DebeziumJsonDynamicSchemaFormatTest.java
 create mode 100644 inlong-sort/sort-connectors/base/src/test/java/org/apache/inlong/sort/base/format/DynamicSchemaFormatBaseTest.java