minor, refine drop job situation
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/03702f1e Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/03702f1e Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/03702f1e Branch: refs/heads/KYLIN-2606 Commit: 03702f1ecd3a79228468bb7ec6ae25ad369fd65c Parents: 6228f88 Author: Cheng Wang <cheng.w...@kyligence.io> Authored: Fri Jun 30 19:19:35 2017 +0800 Committer: liyang-gmt8 <liy...@apache.org> Committed: Fri Jun 30 19:21:45 2017 +0800 ---------------------------------------------------------------------- .../java/org/apache/kylin/rest/controller2/JobControllerV2.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/03702f1e/server-base/src/main/java/org/apache/kylin/rest/controller2/JobControllerV2.java ---------------------------------------------------------------------- diff --git a/server-base/src/main/java/org/apache/kylin/rest/controller2/JobControllerV2.java b/server-base/src/main/java/org/apache/kylin/rest/controller2/JobControllerV2.java index a86082c..5a18e66 100644 --- a/server-base/src/main/java/org/apache/kylin/rest/controller2/JobControllerV2.java +++ b/server-base/src/main/java/org/apache/kylin/rest/controller2/JobControllerV2.java @@ -282,8 +282,7 @@ public class JobControllerV2 extends BasicController { JobInstance jobInstance = jobService.getJobInstance(jobId); JobStatusEnum status = jobInstance.getStatus(); - if (status == JobStatusEnum.NEW || status == JobStatusEnum.PENDING || status == JobStatusEnum.RUNNING - || status == JobStatusEnum.STOPPED) { + if (status != JobStatusEnum.FINISHED && status != JobStatusEnum.DISCARDED) { throw new BadRequestException( "Cannot drop running job " + jobInstance.getName() + ", please discard it first."); }