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 2023/03/16 08:27:02 UTC
[inlong] branch master updated: [INLONG-7625][Manager] Make data encoding type as a common property of StreamSink (#7628)
This is an automated email from the ASF dual-hosted git repository.
dockerzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/master by this push:
new 4852c21d8 [INLONG-7625][Manager] Make data encoding type as a common property of StreamSink (#7628)
4852c21d8 is described below
commit 4852c21d8a3b47a9aac36a932891054d7871db55
Author: vernedeng <de...@pku.edu.cn>
AuthorDate: Thu Mar 16 16:26:56 2023 +0800
[INLONG-7625][Manager] Make data encoding type as a common property of StreamSink (#7628)
---
.../src/main/java/org/apache/inlong/manager/pojo/sink/StreamSink.java | 4 ++++
.../main/java/org/apache/inlong/manager/pojo/sink/hive/HiveSink.java | 3 ---
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/StreamSink.java b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/StreamSink.java
index cbd6195a1..65aaf011c 100644
--- a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/StreamSink.java
+++ b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/StreamSink.java
@@ -115,6 +115,10 @@ public abstract class StreamSink extends StreamNode {
@ApiModelProperty("Properties for sink")
private Map<String, Object> properties = Maps.newHashMap();
+ @Builder.Default
+ @ApiModelProperty("Encoding type for sink, default is UTF-8")
+ private String dataEncoding = "UTF-8";
+
@JsonIgnore
@Builder.Default
@ApiModelProperty("Data format type for stream sink")
diff --git a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/hive/HiveSink.java b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/hive/HiveSink.java
index 63a410ae8..4fa4ff8a2 100644
--- a/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/hive/HiveSink.java
+++ b/inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/sink/hive/HiveSink.java
@@ -74,9 +74,6 @@ public class HiveSink extends StreamSink {
@ApiModelProperty("File format, support: TextFile, ORCFile, RCFile, SequenceFile, Avro, Parquet, etc")
private String fileFormat;
- @ApiModelProperty("Data encoding format: UTF-8, GBK")
- private String dataEncoding;
-
@ApiModelProperty("Data separator")
private String dataSeparator;