You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by do...@apache.org on 2022/01/25 09:36:54 UTC

[incubator-inlong] branch master updated (256ebf9 -> 5aca9cd)

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

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


    from 256ebf9  [INLONG-2297][agent] support audit for source and sink (#2307)
     add 5aca9cd  [INLONG-2322][Feature][InLong-Sort] Support json format for kafka sink (#2325)

No new revisions were added by this update.

Summary of changes:
 inlong-sort/pom.xml                                |  42 +++-
 .../org/apache/inlong/sort/protocol/FieldInfo.java |  19 ++
 .../serialization/JsonSerializationInfo.java       |   8 +
 .../inlong/sort/protocol/sink/KafkaSinkInfo.java   |   6 +-
 .../apache/inlong/sort/protocol/sink/SinkInfo.java |  19 ++
 .../inlong/sort/protocol/ProtocolBaseTest.java     |  64 ++++++
 .../sort/protocol/kafka/KafkaSinkInfoTest.java     |  67 ++++++
 .../serialization/JsonSerializationInfoTest.java}  |  31 ++-
 inlong-sort/sort-formats/format-base/pom.xml       |   2 +-
 .../sort-formats/format-inlongmsg-base/pom.xml     |   2 +-
 inlong-sort/sort-formats/pom.xml                   |  12 --
 inlong-sort/sort-single-tenant/pom.xml             |  23 +++
 .../singletenant/flink/kafka/KafkaSinkBuilder.java |   4 +-
 .../RowSerializationSchemaFactory.java             |  70 +++++++
 .../serialization/SerializationSchemaBuilder.java  |  40 ----
 .../sort/singletenant/flink/utils/CommonUtils.java |  19 ++
 .../flink/kafka/KafkaSinkTestBase.java             | 230 +++++++++++++++++++++
 .../flink/kafka/RowToJsonKafkaSinkTest.java        |  90 ++++++++
 .../flink/kafka/RowToStringKafkaSinkTest.java      |  73 +++++++
 .../singletenant/flink/utils/CommonUtilsTest.java  |  46 +++++
 .../src/test/resources/log4j-test.properties       |  18 +-
 21 files changed, 801 insertions(+), 84 deletions(-)
 create mode 100644 inlong-sort/sort-common/src/test/java/org/apache/inlong/sort/protocol/ProtocolBaseTest.java
 create mode 100644 inlong-sort/sort-common/src/test/java/org/apache/inlong/sort/protocol/kafka/KafkaSinkInfoTest.java
 copy inlong-sort/{sort-formats/format-common/src/test/java/org/apache/inlong/sort/formats/common/StringFormatInfoTest.java => sort-common/src/test/java/org/apache/inlong/sort/protocol/serialization/JsonSerializationInfoTest.java} (60%)
 create mode 100644 inlong-sort/sort-single-tenant/src/main/java/org/apache/inlong/sort/singletenant/flink/serialization/RowSerializationSchemaFactory.java
 delete mode 100644 inlong-sort/sort-single-tenant/src/main/java/org/apache/inlong/sort/singletenant/flink/serialization/SerializationSchemaBuilder.java
 create mode 100644 inlong-sort/sort-single-tenant/src/test/java/org/apache/inlong/sort/singletenant/flink/kafka/KafkaSinkTestBase.java
 create mode 100644 inlong-sort/sort-single-tenant/src/test/java/org/apache/inlong/sort/singletenant/flink/kafka/RowToJsonKafkaSinkTest.java
 create mode 100644 inlong-sort/sort-single-tenant/src/test/java/org/apache/inlong/sort/singletenant/flink/kafka/RowToStringKafkaSinkTest.java
 create mode 100644 inlong-sort/sort-single-tenant/src/test/java/org/apache/inlong/sort/singletenant/flink/utils/CommonUtilsTest.java
 copy inlong-tubemq/tubemq-client/src/test/resources/log4j.properties => inlong-sort/sort-single-tenant/src/test/resources/log4j-test.properties (54%)