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 1485b141e6 [INLONG-8617][Manager] Optimize compatibility of SortSdk 
config interface (#8618)
1485b141e6 is described below

commit 1485b141e667ecf92e8f9e755cedc14a612db7ee
Author: vernedeng <[email protected]>
AuthorDate: Tue Aug 1 19:09:28 2023 +0800

    [INLONG-8617][Manager] Optimize compatibility of SortSdk config interface 
(#8618)
---
 .../inlong/manager/service/core/impl/SortSourceServiceImpl.java     | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortSourceServiceImpl.java
 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortSourceServiceImpl.java
index 39edbe3c41..c9fb4937ee 100644
--- 
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortSourceServiceImpl.java
+++ 
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/SortSourceServiceImpl.java
@@ -54,6 +54,7 @@ import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
 import java.util.Objects;
+import java.util.Optional;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.Executors;
@@ -81,7 +82,8 @@ public class SortSourceServiceImpl implements 
SortSourceService {
         }
     };
     private static final String KEY_AUTH = "authentication";
-    private static final String KEY_TENANT = "pulsarTenant";
+    private static final String KEY_OLD_TENANT = "tenant";
+    private static final String KEY_NEW_TENANT = "pulsarTenant";
 
     private static final int RESPONSE_CODE_SUCCESS = 0;
     private static final int RESPONSE_CODE_NO_UPDATE = 1;
@@ -386,7 +388,7 @@ public class SortSourceServiceImpl implements 
SortSourceService {
             SortSourceClusterInfo cluster,
             boolean isBackupTag) {
         Map<String, String> param = cluster.getExtParamsMap();
-        String tenant = param.get(KEY_TENANT);
+        String tenant = 
Optional.ofNullable(param.get(KEY_NEW_TENANT)).orElse(param.get(KEY_OLD_TENANT));
         String auth = param.get(KEY_AUTH);
         List<Topic> sdkTopics = sinks.stream()
                 .map(sink -> {

Reply via email to