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

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


The following commit(s) were added to refs/heads/master by this push:
     new 27c924d81 [INLONG-4586][Manager] Fix duplicate defined stream fields 
in the stream source (#4587)
27c924d81 is described below

commit 27c924d81a90f5b8e2e7e9ea2cd82c8d58a131ba
Author: kipshi <[email protected]>
AuthorDate: Wed Jun 8 16:50:18 2022 +0800

    [INLONG-4586][Manager] Fix duplicate defined stream fields in the stream 
source (#4587)
---
 .../apache/inlong/manager/client/BaseExample.java  |  2 +-
 .../inlong/manager/client/File2HBaseExample.java   |  2 +-
 .../inlong/manager/client/File2IcebergExample.java |  2 +-
 .../apache/inlong/manager/client/ut/BaseTest.java  |  2 +-
 .../inlong/manager/client/ut/Kafka2HiveTest.java   |  2 +-
 .../client/api/util/StreamTransformTransfer.java   |  6 +++---
 .../manager/common/pojo/sink/StreamSink.java       |  2 +-
 .../manager/common/pojo/source/StreamSource.java   |  5 -----
 .../manager/common/pojo/stream/StreamNode.java     |  2 +-
 .../pojo/transform/TransformDefinitionTest.java    |  4 ++--
 .../service/sink/ck/ClickHouseSinkOperation.java   |  2 +-
 .../sink/es/ElasticsearchSinkOperation.java        |  2 +-
 .../sink/greenplum/GreenplumSinkOperation.java     |  2 +-
 .../service/sink/hbase/HBaseSinkOperation.java     |  2 +-
 .../service/sink/hdfs/HdfsSinkOperation.java       |  2 +-
 .../service/sink/hive/HiveSinkOperation.java       |  2 +-
 .../service/sink/iceberg/IcebergSinkOperation.java |  2 +-
 .../service/sink/kafka/KafkaSinkOperation.java     |  2 +-
 .../service/sink/mysql/MySQLSinkOperation.java     |  2 +-
 .../sink/postgres/PostgresSinkOperation.java       |  2 +-
 .../sink/sqlserver/SqlServerSinkOperation.java     |  2 +-
 .../manager/service/sort/util/LoadNodeUtils.java   | 22 +++++++++++-----------
 22 files changed, 34 insertions(+), 39 deletions(-)

diff --git 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/BaseExample.java
 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/BaseExample.java
index 9e2d773b7..b17f78a70 100644
--- 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/BaseExample.java
+++ 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/BaseExample.java
@@ -135,7 +135,7 @@ public class BaseExample {
         SinkField field2 = new SinkField(1, FieldType.STRING.toString(), 
"name", FieldType.STRING.toString(), "name");
         fields.add(field1);
         fields.add(field2);
-        hiveSink.setFieldList(fields);
+        hiveSink.setSinkFieldList(fields);
         hiveSink.setTableName("{table.name}");
         hiveSink.setSinkName("{hive.sink.name}");
         return hiveSink;
diff --git 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2HBaseExample.java
 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2HBaseExample.java
index 627842836..4aa34c37f 100644
--- 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2HBaseExample.java
+++ 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2HBaseExample.java
@@ -142,7 +142,7 @@ public class File2HBaseExample extends BaseExample {
         fields.add(field1);
         fields.add(field2);
         fields.add(field3);
-        sink.setFieldList(fields);
+        sink.setSinkFieldList(fields);
         return sink;
     }
 }
diff --git 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2IcebergExample.java
 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2IcebergExample.java
index 1554a69ac..8e2da3082 100644
--- 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2IcebergExample.java
+++ 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/File2IcebergExample.java
@@ -152,7 +152,7 @@ public class File2IcebergExample extends BaseExample {
         fields.add(field2);
         fields.add(field3);
         fields.add(field4);
-        sink.setFieldList(fields);
+        sink.setSinkFieldList(fields);
         return sink;
     }
 }
diff --git 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/BaseTest.java
 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/BaseTest.java
index fc5d8c933..d38f20bde 100644
--- 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/BaseTest.java
+++ 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/BaseTest.java
@@ -158,7 +158,7 @@ public class BaseTest {
         hiveSink.setFileFormat(FileFormat.TextFile.name());
         hiveSink.setDataSeparator(DataSeparator.VERTICAL_BAR.getSeparator());
         hiveSink.setDataPath("hdfs://{ip:port}/usr/hive/warehouse/{db.name}");
-        hiveSink.setFieldList(Lists.newArrayList(
+        hiveSink.setSinkFieldList(Lists.newArrayList(
                 new SinkField(0, FieldType.INT.toString(), "age", 
FieldType.INT.toString(), "age"),
                 new SinkField(1, FieldType.STRING.toString(), "name", 
FieldType.STRING.toString(), "name")
         ));
diff --git 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/Kafka2HiveTest.java
 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/Kafka2HiveTest.java
index 4b9023482..ac804b901 100644
--- 
a/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/Kafka2HiveTest.java
+++ 
b/inlong-manager/manager-client-examples/src/test/java/org/apache/inlong/manager/client/ut/Kafka2HiveTest.java
@@ -305,7 +305,7 @@ class Kafka2HiveTest extends BaseTest {
                                                 .creator("admin")
                                                 .modifier("admin")
                                                 .dataFormat(DataFormat.NONE)
-                                                .fieldList(Lists.newArrayList(
+                                                
.sinkFieldList(Lists.newArrayList(
                                                         SinkField.builder()
                                                                 .id(17)
                                                                 
.fieldName("age")
diff --git 
a/inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/StreamTransformTransfer.java
 
b/inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/StreamTransformTransfer.java
index f6ab1c231..ae705ad92 100644
--- 
a/inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/StreamTransformTransfer.java
+++ 
b/inlong-manager/manager-client/src/main/java/org/apache/inlong/manager/client/api/util/StreamTransformTransfer.java
@@ -59,8 +59,8 @@ public class StreamTransformTransfer {
         if (CollectionUtils.isNotEmpty(streamTransform.getPostNodes())) {
             
transformRequest.setPostNodeNames(Joiner.on(",").join(streamTransform.getPostNodes()));
         }
-        if (CollectionUtils.isNotEmpty(streamTransform.getFields())) {
-            transformRequest.setFieldList(streamTransform.getFields());
+        if (CollectionUtils.isNotEmpty(streamTransform.getFieldList())) {
+            transformRequest.setFieldList(streamTransform.getFieldList());
         }
         return transformRequest;
     }
@@ -90,7 +90,7 @@ public class StreamTransformTransfer {
             streamTransform.setPostNodes(Sets.newHashSet(postNodes));
         }
         if (CollectionUtils.isNotEmpty(transformResponse.getFieldList())) {
-            streamTransform.setFields(transformResponse.getFieldList());
+            streamTransform.setFieldList(transformResponse.getFieldList());
         }
         return streamTransform;
     }
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
index b0a5bd5db..4997a2836 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/sink/StreamSink.java
@@ -108,7 +108,7 @@ public abstract class StreamSink extends StreamNode {
     private Date modifyTime;
 
     @ApiModelProperty("Sink field list")
-    private List<SinkField> fieldList = Lists.newArrayList();
+    private List<SinkField> sinkFieldList = Lists.newArrayList();
 
     @ApiModelProperty("Properties for sink")
     private Map<String, Object> properties = Maps.newHashMap();
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
index 6a53a1ada..064546b06 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/source/StreamSource.java
@@ -27,11 +27,9 @@ import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.NoArgsConstructor;
 import lombok.experimental.SuperBuilder;
-import org.apache.inlong.manager.common.pojo.stream.StreamField;
 import org.apache.inlong.manager.common.pojo.stream.StreamNode;
 
 import java.util.Date;
-import java.util.List;
 
 /**
  * Stream source info, including source name, agent ip, etc.
@@ -103,9 +101,6 @@ public abstract class StreamSource extends StreamNode {
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date modifyTime;
 
-    @ApiModelProperty("Field list")
-    private List<StreamField> fieldList;
-
     public SourceRequest genSourceRequest() {
         return null;
     }
diff --git 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamNode.java
 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamNode.java
index 7c0e4abba..a4713f34b 100644
--- 
a/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamNode.java
+++ 
b/inlong-manager/manager-common/src/main/java/org/apache/inlong/manager/common/pojo/stream/StreamNode.java
@@ -40,7 +40,7 @@ public class StreamNode {
 
     protected Set<String> postNodes;
 
-    protected List<StreamField> fields;
+    protected List<StreamField> fieldList;
 
     public void addPre(String pre) {
         Preconditions.checkNotEmpty(pre, "Pre node should not be empty");
diff --git 
a/inlong-manager/manager-common/src/test/java/org/apache/inlong/manager/common/pojo/transform/TransformDefinitionTest.java
 
b/inlong-manager/manager-common/src/test/java/org/apache/inlong/manager/common/pojo/transform/TransformDefinitionTest.java
index 4361c4928..284e519bc 100644
--- 
a/inlong-manager/manager-common/src/test/java/org/apache/inlong/manager/common/pojo/transform/TransformDefinitionTest.java
+++ 
b/inlong-manager/manager-common/src/test/java/org/apache/inlong/manager/common/pojo/transform/TransformDefinitionTest.java
@@ -69,9 +69,9 @@ public class TransformDefinitionTest {
     public void testJoinerDefinition() {
         List<StreamField> streamFields = createStreamFields();
         StreamNode leftNode = new BlankStreamNode();
-        leftNode.setFields(streamFields);
+        leftNode.setFieldList(streamFields);
         StreamNode rightNode = new BlankStreamNode();
-        rightNode.setFields(streamFields);
+        rightNode.setFieldList(streamFields);
         JoinerDefinition joinerDefinition = new JoinerDefinition(leftNode, 
rightNode, streamFields, streamFields,
                 JoinMode.INNER_JOIN);
         String definitionJson = gson.toJson(joinerDefinition);
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
index a8a48ff80..9824a47ea 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/ck/ClickHouseSinkOperation.java
@@ -147,7 +147,7 @@ public class ClickHouseSinkOperation implements 
StreamSinkOperation {
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities,
                 SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
 
         return response;
     }
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
index d605b0027..aa1c612ee 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/es/ElasticsearchSinkOperation.java
@@ -147,7 +147,7 @@ public class ElasticsearchSinkOperation implements 
StreamSinkOperation {
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities,
                 SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
 
         return response;
     }
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
index 03f7b4712..2e57797df 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/greenplum/GreenplumSinkOperation.java
@@ -143,7 +143,7 @@ public class GreenplumSinkOperation implements 
StreamSinkOperation {
         StreamSink response = this.getFromEntity(entity, GreenplumSink::new);
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities, 
SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
         return response;
     }
 
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
index ca207a165..b82a12bbb 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hbase/HBaseSinkOperation.java
@@ -143,7 +143,7 @@ public class HBaseSinkOperation implements 
StreamSinkOperation {
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities,
                 SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
 
         return response;
     }
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
index 77e23f0fe..7da67db57 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hdfs/HdfsSinkOperation.java
@@ -143,7 +143,7 @@ public class HdfsSinkOperation implements 
StreamSinkOperation {
         StreamSink response = this.getFromEntity(entity, HdfsSink::new);
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities, 
SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
         return response;
     }
 
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
index 144c263bc..c345a3013 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/hive/HiveSinkOperation.java
@@ -147,7 +147,7 @@ public class HiveSinkOperation implements 
StreamSinkOperation {
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities,
                 SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
 
         return response;
     }
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
index 46aa16f75..e1c1a6764 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/iceberg/IcebergSinkOperation.java
@@ -167,7 +167,7 @@ public class IcebergSinkOperation implements 
StreamSinkOperation {
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities,
                 SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
 
         return response;
     }
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
index 38814b409..33fec7b74 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/kafka/KafkaSinkOperation.java
@@ -143,7 +143,7 @@ public class KafkaSinkOperation implements 
StreamSinkOperation {
         StreamSink response = this.getFromEntity(entity, KafkaSink::new);
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities, 
SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
         return response;
     }
 
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
index 2ba28953f..ae43289c3 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/mysql/MySQLSinkOperation.java
@@ -143,7 +143,7 @@ public class MySQLSinkOperation implements 
StreamSinkOperation {
         StreamSink response = this.getFromEntity(entity, MySQLSink::new);
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities, 
SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
         return response;
     }
 
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
index bb7cbecbd..dbb59ff85 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/postgres/PostgresSinkOperation.java
@@ -142,7 +142,7 @@ public class PostgresSinkOperation implements 
StreamSinkOperation {
         StreamSink response = this.getFromEntity(entity, PostgresSink::new);
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities, 
SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
         return response;
     }
 
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
index cd6cb1b82..23d2b823a 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sink/sqlserver/SqlServerSinkOperation.java
@@ -143,7 +143,7 @@ public class SqlServerSinkOperation implements 
StreamSinkOperation {
         StreamSink response = this.getFromEntity(entity, SqlServerSink::new);
         List<StreamSinkFieldEntity> entities = 
sinkFieldMapper.selectBySinkId(entity.getId());
         List<SinkField> infos = CommonBeanUtils.copyListProperties(entities, 
SinkField::new);
-        response.setFieldList(infos);
+        response.setSinkFieldList(infos);
         return response;
     }
 
diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sort/util/LoadNodeUtils.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sort/util/LoadNodeUtils.java
index ddc972983..5cdcfba54 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sort/util/LoadNodeUtils.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/sort/util/LoadNodeUtils.java
@@ -119,7 +119,7 @@ public class LoadNodeUtils {
     public static KafkaLoadNode createLoadNode(KafkaSink kafkaSink) {
         String id = kafkaSink.getSinkName();
         String name = kafkaSink.getSinkName();
-        List<SinkField> fieldList = kafkaSink.getFieldList();
+        List<SinkField> fieldList = kafkaSink.getSinkFieldList();
         List<FieldInfo> fieldInfos = fieldList.stream()
                 .map(field -> FieldInfoUtils.parseSinkFieldInfo(field, name))
                 .collect(Collectors.toList());
@@ -174,7 +174,7 @@ public class LoadNodeUtils {
     public static HiveLoadNode createLoadNode(HiveSink hiveSink) {
         String id = hiveSink.getSinkName();
         String name = hiveSink.getSinkName();
-        List<SinkField> fieldList = hiveSink.getFieldList();
+        List<SinkField> fieldList = hiveSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -213,7 +213,7 @@ public class LoadNodeUtils {
     public static HbaseLoadNode createLoadNode(HBaseSink hbaseSink) {
         String id = hbaseSink.getSinkName();
         String name = hbaseSink.getSinkName();
-        List<SinkField> fieldList = hbaseSink.getFieldList();
+        List<SinkField> fieldList = hbaseSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -244,7 +244,7 @@ public class LoadNodeUtils {
      * Create load node of PostgreSQL.
      */
     public static PostgresLoadNode createLoadNode(PostgresSink postgresSink) {
-        List<SinkField> fieldList = postgresSink.getFieldList();
+        List<SinkField> fieldList = postgresSink.getSinkFieldList();
         String name = postgresSink.getSinkName();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
@@ -272,7 +272,7 @@ public class LoadNodeUtils {
      * Create load node of ClickHouse.
      */
     public static ClickHouseLoadNode createLoadNode(ClickHouseSink ckSink) {
-        List<SinkField> sinkFields = ckSink.getFieldList();
+        List<SinkField> sinkFields = ckSink.getSinkFieldList();
         String name = ckSink.getSinkName();
         List<FieldInfo> fields = sinkFields.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
@@ -302,7 +302,7 @@ public class LoadNodeUtils {
         String id = icebergSink.getSinkName();
         String name = icebergSink.getSinkName();
         CatalogType catalogType = 
CatalogType.forName(icebergSink.getCatalogType());
-        List<SinkField> sinkFields = icebergSink.getFieldList();
+        List<SinkField> sinkFields = icebergSink.getSinkFieldList();
         List<FieldInfo> fields = sinkFields.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -334,7 +334,7 @@ public class LoadNodeUtils {
     public static SqlServerLoadNode createLoadNode(SqlServerSink 
sqlServerSink) {
         final String id = sqlServerSink.getSinkName();
         final String name = sqlServerSink.getSinkName();
-        final List<SinkField> fieldList = sqlServerSink.getFieldList();
+        final List<SinkField> fieldList = sqlServerSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -366,7 +366,7 @@ public class LoadNodeUtils {
     public static ElasticsearchLoadNode createLoadNode(ElasticsearchSink 
elasticsearchSink) {
         final String id = elasticsearchSink.getSinkName();
         final String name = elasticsearchSink.getSinkName();
-        final List<SinkField> fieldList = elasticsearchSink.getFieldList();
+        final List<SinkField> fieldList = elasticsearchSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -399,7 +399,7 @@ public class LoadNodeUtils {
     public static FileSystemLoadNode createLoadNode(HdfsSink hdfsSink) {
         String id = hdfsSink.getSinkName();
         String name = hdfsSink.getSinkName();
-        List<SinkField> fieldList = hdfsSink.getFieldList();
+        List<SinkField> fieldList = hdfsSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -436,7 +436,7 @@ public class LoadNodeUtils {
     public static GreenplumLoadNode createLoadNode(GreenplumSink 
greenplumSink) {
         String id = greenplumSink.getSinkName();
         String name = greenplumSink.getSinkName();
-        List<SinkField> fieldList = greenplumSink.getFieldList();
+        List<SinkField> fieldList = greenplumSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());
@@ -466,7 +466,7 @@ public class LoadNodeUtils {
     public static MySqlLoadNode createLoadNode(MySQLSink mysqlSink) {
         String id = mysqlSink.getSinkName();
         String name = mysqlSink.getSinkName();
-        List<SinkField> fieldList = mysqlSink.getFieldList();
+        List<SinkField> fieldList = mysqlSink.getSinkFieldList();
         List<FieldInfo> fields = fieldList.stream()
                 .map(sinkField -> FieldInfoUtils.parseSinkFieldInfo(sinkField, 
name))
                 .collect(Collectors.toList());

Reply via email to