From 5578d885d3c19960ef173319e43ae3a43e658d72 Mon Sep 17 00:00:00 2001 From: coderzc Date: Mon, 22 Nov 2021 19:22:13 +0800 Subject: [PATCH] * cancelJob function add result return * update computer-k8s & computer-driver version to 0.1.1 --- computer-driver/pom.xml | 1 + .../com/baidu/hugegraph/computer/driver/ComputerDriver.java | 3 ++- computer-k8s-operator/pom.xml | 2 +- computer-k8s/pom.xml | 3 ++- .../hugegraph/computer/k8s/driver/KubernetesDriver.java | 6 ++---- computer-test/pom.xml | 2 +- 6 files changed, 9 insertions(+), 8 deletions(-) diff --git a/computer-driver/pom.xml b/computer-driver/pom.xml index c1ca562788..19cd3672ca 100644 --- a/computer-driver/pom.xml +++ b/computer-driver/pom.xml @@ -8,6 +8,7 @@ 0.1.0 4.0.0 + 0.1.1 computer-driver diff --git a/computer-driver/src/main/java/com/baidu/hugegraph/computer/driver/ComputerDriver.java b/computer-driver/src/main/java/com/baidu/hugegraph/computer/driver/ComputerDriver.java index bb95366ba1..824ecd6aec 100644 --- a/computer-driver/src/main/java/com/baidu/hugegraph/computer/driver/ComputerDriver.java +++ b/computer-driver/src/main/java/com/baidu/hugegraph/computer/driver/ComputerDriver.java @@ -48,8 +48,9 @@ public interface ComputerDriver extends Closeable { * the job. * @param params reserved for other parameters in addition to jobId used * to cancel job. + * @return Whether the job was successfully cancelled */ - void cancelJob(String jobId, Map params); + boolean cancelJob(String jobId, Map params); /** * Wait the job to finish, it will trace the execution of job and notify diff --git a/computer-k8s-operator/pom.xml b/computer-k8s-operator/pom.xml index a7f6b3c427..4e7bff0dea 100644 --- a/computer-k8s-operator/pom.xml +++ b/computer-k8s-operator/pom.xml @@ -15,7 +15,7 @@ com.baidu.hugegraph computer-k8s - ${project.version} + 0.1.1 diff --git a/computer-k8s/pom.xml b/computer-k8s/pom.xml index 45f63a4a49..78119b1af2 100644 --- a/computer-k8s/pom.xml +++ b/computer-k8s/pom.xml @@ -8,6 +8,7 @@ 0.1.0 4.0.0 + 0.1.1 computer-k8s @@ -26,7 +27,7 @@ com.baidu.hugegraph computer-driver - ${project.version} + 0.1.1 io.fabric8 diff --git a/computer-k8s/src/main/java/com/baidu/hugegraph/computer/k8s/driver/KubernetesDriver.java b/computer-k8s/src/main/java/com/baidu/hugegraph/computer/k8s/driver/KubernetesDriver.java index e3293ea176..e645fd5f53 100644 --- a/computer-k8s/src/main/java/com/baidu/hugegraph/computer/k8s/driver/KubernetesDriver.java +++ b/computer-k8s/src/main/java/com/baidu/hugegraph/computer/k8s/driver/KubernetesDriver.java @@ -280,10 +280,8 @@ private void checkComputerConf(Map computerConf, } @Override - public void cancelJob(String jobId, Map params) { - Boolean delete = this.operation.withName(KubeUtil.crName(jobId)) - .delete(); - E.checkState(delete, "Failed to cancel Job, jobId: ", jobId); + public boolean cancelJob(String jobId, Map params) { + return this.operation.withName(KubeUtil.crName(jobId)).delete(); } @Override diff --git a/computer-test/pom.xml b/computer-test/pom.xml index 2e85488cb7..9cc72912d5 100644 --- a/computer-test/pom.xml +++ b/computer-test/pom.xml @@ -76,7 +76,7 @@ com.baidu.hugegraph computer-k8s - ${project.version} + 0.1.1 com.baidu.hugegraph