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 e8efb061b [INLONG-8072][Manager] Fix NPE when taskName of streamSink 
is empty or null (#8076)
e8efb061b is described below

commit e8efb061b8d7faaea048c87982ce4463e15da559
Author: vernedeng <[email protected]>
AuthorDate: Tue May 23 18:23:44 2023 +0800

    [INLONG-8072][Manager] Fix NPE when taskName of streamSink is empty or null 
(#8076)
    
    Co-authored-by: vernedeng <[email protected]>
---
 .../apache/inlong/manager/service/core/impl/SortClusterServiceImpl.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortClusterServiceImpl.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortClusterServiceImpl.java
index 0a6996a87..57418caac 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortClusterServiceImpl.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortClusterServiceImpl.java
@@ -184,6 +184,8 @@ public class SortClusterServiceImpl implements 
SortClusterService {
         // get all stream sinks
         Map<String, List<StreamSinkEntity>> task2AllStreams = 
sinkEntities.stream()
                 .filter(entity -> 
StringUtils.isNotBlank(entity.getInlongClusterName()))
+                .filter(entity -> 
StringUtils.isNotBlank(entity.getSortTaskName()))
+                .filter(entity -> 
StringUtils.isNotBlank(entity.getDataNodeName()))
                 
.collect(Collectors.groupingBy(StreamSinkEntity::getSortTaskName));
 
         // get all data nodes and group by node name

Reply via email to