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 c13e35528e [INLONG-9953][Manager] Fix the problem of stop stream source failed (#9954) c13e35528e is described below commit c13e35528ebf159a42a069ec4ccaf837fde31741 Author: fuweng11 <76141879+fuwen...@users.noreply.github.com> AuthorDate: Wed Apr 10 11:58:25 2024 +0800 [INLONG-9953][Manager] Fix the problem of stop stream source failed (#9954) --- .../apache/inlong/manager/service/core/impl/AgentServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java index 8d881d81d1..9eba178179 100644 --- a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java +++ b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/core/impl/AgentServiceImpl.java @@ -21,6 +21,7 @@ import org.apache.inlong.common.constant.Constants; import org.apache.inlong.common.constant.MQType; import org.apache.inlong.common.db.CommandEntity; import org.apache.inlong.common.enums.PullJobTypeEnum; +import org.apache.inlong.common.enums.TaskStateEnum; import org.apache.inlong.common.enums.TaskTypeEnum; import org.apache.inlong.common.pojo.agent.CmdConfig; import org.apache.inlong.common.pojo.agent.DataConfig; @@ -672,7 +673,9 @@ public class AgentServiceImpl implements AgentService { String extParams = sourceOperator.getExtParams(entity); if (groupEntity != null && streamEntity != null) { dataConfig.setState( - SourceStatus.NORMAL_STATUS_SET.contains(SourceStatus.forCode(entity.getStatus())) ? 1 : 0); + SourceStatus.NORMAL_STATUS_SET.contains(SourceStatus.forCode(entity.getStatus())) + ? TaskStateEnum.RUNNING.getType() + : TaskStateEnum.FROZEN.getType()); dataConfig.setSyncSend(streamEntity.getSyncSend()); if (SourceType.FILE.equalsIgnoreCase(entity.getSourceType()) && StringUtils.isNotBlank(streamEntity.getDataSeparator())) {