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 fbe5b0157 [INLONG-5756][Manager] Change the condition of the accept
method for SortConfigListener (#5757)
fbe5b0157 is described below
commit fbe5b0157034f1f6e6162304104de1b213605b40
Author: healchow <[email protected]>
AuthorDate: Thu Sep 1 10:39:03 2022 +0800
[INLONG-5756][Manager] Change the condition of the accept method for
SortConfigListener (#5757)
---
.../service/listener/sort/SortConfigListener.java | 22 +++++-----------------
1 file changed, 5 insertions(+), 17 deletions(-)
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/listener/sort/SortConfigListener.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/listener/sort/SortConfigListener.java
index bf8f04e3d..88064c89f 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/listener/sort/SortConfigListener.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/listener/sort/SortConfigListener.java
@@ -17,7 +17,6 @@
package org.apache.inlong.manager.service.listener.sort;
-import org.apache.inlong.manager.common.consts.InlongConstants;
import org.apache.inlong.manager.common.enums.GroupOperateType;
import org.apache.inlong.manager.common.exceptions.WorkflowListenerException;
import org.apache.inlong.manager.pojo.group.InlongGroupInfo;
@@ -58,24 +57,13 @@ public class SortConfigListener implements
SortOperateListener {
@Override
public boolean accept(WorkflowContext context) {
ProcessForm processForm = context.getProcessForm();
+ String className = processForm.getClass().getSimpleName();
String groupId = processForm.getInlongGroupId();
- if (processForm instanceof GroupResourceProcessForm) {
- GroupResourceProcessForm groupResourceForm =
(GroupResourceProcessForm) processForm;
- InlongGroupInfo groupInfo = groupResourceForm.getGroupInfo();
- boolean enable =
InlongConstants.DISABLE_ZK.equals(groupInfo.getEnableZookeeper());
-
- LOGGER.info("zookeeper disabled was [{}] for groupId [{}]",
enable, groupId);
- return enable;
- } else if (processForm instanceof StreamResourceProcessForm) {
- StreamResourceProcessForm streamResourceForm =
(StreamResourceProcessForm) processForm;
- InlongGroupInfo groupInfo = streamResourceForm.getGroupInfo();
- InlongStreamInfo streamInfo = streamResourceForm.getStreamInfo();
- boolean enable =
InlongConstants.DISABLE_ZK.equals(groupInfo.getEnableZookeeper());
- LOGGER.info("zookeeper disabled was [{}] for groupId [{}] and
streamId [{}] ", enable, groupId,
- streamInfo.getInlongStreamId());
- return enable;
+ if (processForm instanceof GroupResourceProcessForm || processForm
instanceof StreamResourceProcessForm) {
+ LOGGER.info("accept sort config listener as the process is {} for
groupId [{}]", className, groupId);
+ return true;
} else {
- LOGGER.info("zk disabled for groupId [{}]", groupId);
+ LOGGER.info("not accept sort config listener as the process is {}
for groupId [{}]", className, groupId);
return false;
}
}