This is an automated email from the ASF dual-hosted git repository. jeffliu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/submarine.git
The following commit(s) were added to refs/heads/master by this push: new e8d2d8e SUBMARINE-1209. Collect files into folder under server-submitter e8d2d8e is described below commit e8d2d8e922c4dd4b6e6f65fde8d92d9086475f39 Author: JackLiu00521 <jackliu00...@gmail.com> AuthorDate: Tue Mar 22 10:07:00 2022 +0800 SUBMARINE-1209. Collect files into folder under server-submitter ### What is this PR for? move server-submitter/mljob*.java, server-submitter/notebook*.java, server-submitter/CustomResourceJob*.java into folders ### What type of PR is it? Refactoring ### What is the Jira issue? https://issues.apache.org/jira/browse/SUBMARINE-1209 ### Screenshots (if appropriate) No ### Questions: * Do the license files need updating? No * Are there breaking changes for older versions? No * Does this need new documentation? No Author: JackLiu00521 <jackliu00...@gmail.com> Signed-off-by: Jeff Liu <jeff...@apache.org> Closes #907 from JackLiu00521/SUBMARINE-1209 and squashes the following commits: 07c75e88 [JackLiu00521] SUBMARINE-1209. update NotebookCondition fec1ca54 [JackLiu00521] SUBMARINE-1209. test action 891c8507 [JackLiu00521] SUBMARINE-1209. Move folder and change dependency --- .../apache/submarine/server/k8s/agent/handler/NotebookHandler.java | 4 ++-- .../org/apache/submarine/server/submitter/k8s/K8sSubmitter.java | 6 +++--- .../k8s/model/{ => CustomResourceJob}/CustomResourceJob.java | 4 +++- .../k8s/model/{ => CustomResourceJob}/CustomResourceJobList.java | 3 ++- .../submarine/server/submitter/k8s/model/{ => mljob}/MLJob.java | 2 +- .../server/submitter/k8s/model/{ => mljob}/MLJobReplicaSpec.java | 3 +-- .../server/submitter/k8s/model/{ => mljob}/MLJobReplicaType.java | 2 +- .../submarine/server/submitter/k8s/model/{ => mljob}/MLJobSpec.java | 2 +- .../server/submitter/k8s/model/{ => notebook}/NotebookCR.java | 2 +- .../server/submitter/k8s/model/{ => notebook}/NotebookCRList.java | 2 +- .../server/submitter/k8s/model/{ => notebook}/NotebookCRSpec.java | 2 +- .../submitter/k8s/model/{ => notebook}/NotebookCondition.java | 2 +- .../server/submitter/k8s/model/{ => notebook}/NotebookStatus.java | 2 +- .../submarine/server/submitter/k8s/model/pytorchjob/PyTorchJob.java | 2 +- .../submitter/k8s/model/pytorchjob/PyTorchJobReplicaType.java | 2 +- .../server/submitter/k8s/model/pytorchjob/PyTorchJobSpec.java | 2 +- .../apache/submarine/server/submitter/k8s/model/tfjob/TFJob.java | 2 +- .../server/submitter/k8s/model/tfjob/TFJobReplicaType.java | 2 +- .../submarine/server/submitter/k8s/model/tfjob/TFJobSpec.java | 2 +- .../submarine/server/submitter/k8s/parser/ExperimentSpecParser.java | 4 ++-- .../submarine/server/submitter/k8s/parser/NotebookSpecParser.java | 4 ++-- .../apache/submarine/server/submitter/k8s/util/MLJobConverter.java | 2 +- .../apache/submarine/server/submitter/k8s/util/NotebookUtils.java | 4 ++-- .../submarine/server/submitter/k8s/ExperimentSpecParserTest.java | 6 +++--- .../apache/submarine/server/submitter/k8s/MLJobConverterTest.java | 2 +- .../submarine/server/submitter/k8s/NotebookSpecParserTest.java | 4 ++-- 26 files changed, 38 insertions(+), 36 deletions(-) diff --git a/submarine-server/server-submitter/submarine-k8s-agent/src/main/java/org/apache/submarine/server/k8s/agent/handler/NotebookHandler.java b/submarine-server/server-submitter/submarine-k8s-agent/src/main/java/org/apache/submarine/server/k8s/agent/handler/NotebookHandler.java index 1931a6b..378fb80 100644 --- a/submarine-server/server-submitter/submarine-k8s-agent/src/main/java/org/apache/submarine/server/k8s/agent/handler/NotebookHandler.java +++ b/submarine-server/server-submitter/submarine-k8s-agent/src/main/java/org/apache/submarine/server/k8s/agent/handler/NotebookHandler.java @@ -28,8 +28,8 @@ import io.kubernetes.client.util.generic.options.ListOptions; import org.apache.submarine.server.api.common.CustomResourceType; import org.apache.submarine.server.api.notebook.Notebook; import org.apache.submarine.server.k8s.agent.util.RestClient; -import org.apache.submarine.server.submitter.k8s.model.NotebookCR; -import org.apache.submarine.server.submitter.k8s.model.NotebookCRList; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCR; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCRList; import org.apache.submarine.server.submitter.k8s.util.NotebookUtils; import io.kubernetes.client.util.generic.GenericKubernetesApi; import org.slf4j.Logger; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/K8sSubmitter.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/K8sSubmitter.java index 2229e15..81a34bc 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/K8sSubmitter.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/K8sSubmitter.java @@ -85,9 +85,9 @@ import org.apache.submarine.server.api.spec.ExperimentMeta; import org.apache.submarine.server.api.spec.ExperimentSpec; import org.apache.submarine.server.api.spec.NotebookSpec; import org.apache.submarine.server.submitter.k8s.model.AgentPod; -import org.apache.submarine.server.submitter.k8s.model.MLJob; -import org.apache.submarine.server.submitter.k8s.model.NotebookCR; -import org.apache.submarine.server.submitter.k8s.model.NotebookCRList; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCR; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCRList; import org.apache.submarine.server.submitter.k8s.model.tfjob.TFJob; import org.apache.submarine.server.submitter.k8s.model.tfjob.TFJobList; import org.apache.submarine.server.submitter.k8s.model.pytorchjob.PyTorchJob; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob/CustomResourceJob.java similarity index 92% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob/CustomResourceJob.java index 610fc79..af5f0de 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob/CustomResourceJob.java @@ -17,10 +17,12 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.CustomResourceJob; import com.google.gson.GsonBuilder; import com.google.gson.annotations.SerializedName; +import org.apache.submarine.server.submitter.k8s.model.ObjectMeta; + import java.util.Map; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJobList.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob/CustomResourceJobList.java similarity index 94% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJobList.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob/CustomResourceJobList.java index 3ad0114..f610ee8 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJobList.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/CustomResourceJob/CustomResourceJobList.java @@ -17,10 +17,11 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.CustomResourceJob; import com.google.gson.GsonBuilder; import com.google.gson.annotations.SerializedName; +import org.apache.submarine.server.submitter.k8s.model.ListMeta; import java.util.ArrayList; import java.util.List; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJob.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJob.java similarity index 98% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJob.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJob.java index 176e69a..567d86f 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJob.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJob.java @@ -17,7 +17,7 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.mljob; import com.google.gson.annotations.SerializedName; import io.kubernetes.client.common.KubernetesObject; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobReplicaSpec.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobReplicaSpec.java similarity index 98% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobReplicaSpec.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobReplicaSpec.java index ad6947e..ceb7d04 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobReplicaSpec.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobReplicaSpec.java @@ -17,11 +17,10 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.mljob; import com.google.gson.annotations.SerializedName; import io.kubernetes.client.openapi.models.V1PodTemplateSpec; - import java.math.BigDecimal; /** diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobReplicaType.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobReplicaType.java similarity index 93% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobReplicaType.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobReplicaType.java index dda485b..519cbb3 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobReplicaType.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobReplicaType.java @@ -17,7 +17,7 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.mljob; /** * Interface for enum like <code>PyTorchJobReplicaType</code> to implement diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobSpec.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobSpec.java similarity index 95% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobSpec.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobSpec.java index a98ed92..a150501 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/MLJobSpec.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/mljob/MLJobSpec.java @@ -17,7 +17,7 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.mljob; import java.util.Map; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCR.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCR.java similarity index 98% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCR.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCR.java index 8eb38c7..ceb2313 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCR.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCR.java @@ -17,7 +17,7 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.notebook; import com.google.gson.annotations.SerializedName; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCRList.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCRList.java similarity index 97% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCRList.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCRList.java index fe66f45..d1188b0 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCRList.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCRList.java @@ -17,7 +17,7 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.notebook; import com.google.gson.annotations.SerializedName; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCRSpec.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCRSpec.java similarity index 97% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCRSpec.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCRSpec.java index 9751720..4687670 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCRSpec.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCRSpec.java @@ -17,7 +17,7 @@ * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.notebook; import com.google.gson.annotations.SerializedName; import io.kubernetes.client.openapi.models.V1EnvVar; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCondition.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCondition.java similarity index 94% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCondition.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCondition.java index d16802f..26dbfd6 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookCondition.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookCondition.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.notebook; import com.google.gson.annotations.SerializedName; import org.joda.time.DateTime; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookStatus.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookStatus.java similarity index 95% rename from submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookStatus.java rename to submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookStatus.java index 9e50523..878349a 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/NotebookStatus.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/notebook/NotebookStatus.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.submarine.server.submitter.k8s.model; +package org.apache.submarine.server.submitter.k8s.model.notebook; import com.google.gson.annotations.SerializedName; import io.kubernetes.client.openapi.models.V1ContainerState; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJob.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJob.java index 161d06c..4bda8db 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJob.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJob.java @@ -20,7 +20,7 @@ package org.apache.submarine.server.submitter.k8s.model.pytorchjob; import com.google.gson.annotations.SerializedName; -import org.apache.submarine.server.submitter.k8s.model.MLJob; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; public class PyTorchJob extends MLJob { diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobReplicaType.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobReplicaType.java index edf7c46..3811bc6 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobReplicaType.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobReplicaType.java @@ -20,7 +20,7 @@ package org.apache.submarine.server.submitter.k8s.model.pytorchjob; import com.google.gson.annotations.SerializedName; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaType; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaType; public enum PyTorchJobReplicaType implements MLJobReplicaType { diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobSpec.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobSpec.java index 3e93d12..0a11771 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobSpec.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/pytorchjob/PyTorchJobSpec.java @@ -20,7 +20,7 @@ package org.apache.submarine.server.submitter.k8s.model.pytorchjob; import com.google.gson.annotations.SerializedName; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaSpec; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaSpec; import java.util.Map; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJob.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJob.java index b1282b7..eb35c5d 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJob.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJob.java @@ -23,7 +23,7 @@ import com.google.gson.annotations.SerializedName; import io.kubernetes.client.common.KubernetesObject; -import org.apache.submarine.server.submitter.k8s.model.MLJob; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; /** * It's the tf-operator's entry model. diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobReplicaType.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobReplicaType.java index 1ef10ca..918e0e4 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobReplicaType.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobReplicaType.java @@ -20,7 +20,7 @@ package org.apache.submarine.server.submitter.k8s.model.tfjob; import com.google.gson.annotations.SerializedName; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaType; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaType; public enum TFJobReplicaType implements MLJobReplicaType { diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobSpec.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobSpec.java index a7f4606..1277f14 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobSpec.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/model/tfjob/TFJobSpec.java @@ -20,7 +20,7 @@ package org.apache.submarine.server.submitter.k8s.model.tfjob; import com.google.gson.annotations.SerializedName; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaSpec; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaSpec; import java.util.Map; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/ExperimentSpecParser.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/ExperimentSpecParser.java index 710f8aa..5a46be5 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/ExperimentSpecParser.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/ExperimentSpecParser.java @@ -44,8 +44,8 @@ import org.apache.submarine.server.environment.EnvironmentManager; import org.apache.submarine.server.submitter.k8s.experiment.codelocalizer.AbstractCodeLocalizer; import org.apache.submarine.server.submitter.k8s.experiment.codelocalizer.CodeLocalizer; import org.apache.submarine.server.submitter.k8s.experiment.codelocalizer.SSHGitCodeLocalizer; -import org.apache.submarine.server.submitter.k8s.model.MLJob; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaSpec; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaSpec; import org.apache.submarine.server.submitter.k8s.model.pytorchjob.PyTorchJob; import org.apache.submarine.server.submitter.k8s.model.pytorchjob.PyTorchJobReplicaType; import org.apache.submarine.server.submitter.k8s.model.pytorchjob.PyTorchJobSpec; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/NotebookSpecParser.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/NotebookSpecParser.java index 5783771..4cc8b4f 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/NotebookSpecParser.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/parser/NotebookSpecParser.java @@ -40,8 +40,8 @@ import org.apache.submarine.server.api.spec.KernelSpec; import org.apache.submarine.server.api.spec.NotebookPodSpec; import org.apache.submarine.server.api.spec.NotebookSpec; import org.apache.submarine.server.environment.EnvironmentManager; -import org.apache.submarine.server.submitter.k8s.model.NotebookCR; -import org.apache.submarine.server.submitter.k8s.model.NotebookCRSpec; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCR; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCRSpec; import org.apache.submarine.server.submitter.k8s.util.NotebookUtils; import java.util.ArrayList; diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/MLJobConverter.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/MLJobConverter.java index 457596e..9c2f195 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/MLJobConverter.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/MLJobConverter.java @@ -26,7 +26,7 @@ import io.kubernetes.client.openapi.models.V1Status; import io.kubernetes.client.openapi.models.V1StatusDetails; import io.kubernetes.client.util.generic.options.DeleteOptions; import org.apache.submarine.server.api.experiment.Experiment; -import org.apache.submarine.server.submitter.k8s.model.MLJob; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; import org.joda.time.DateTime; /** diff --git a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/NotebookUtils.java b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/NotebookUtils.java index 126b663..e70c9bb 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/NotebookUtils.java +++ b/submarine-server/server-submitter/submitter-k8s/src/main/java/org/apache/submarine/server/submitter/k8s/util/NotebookUtils.java @@ -26,8 +26,8 @@ import io.kubernetes.client.openapi.models.V1ContainerState; import io.kubernetes.client.openapi.models.V1Status; import org.apache.submarine.commons.utils.exception.SubmarineRuntimeException; import org.apache.submarine.server.api.notebook.Notebook; -import org.apache.submarine.server.submitter.k8s.model.NotebookCR; -import org.apache.submarine.server.submitter.k8s.model.NotebookCRList; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCR; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCRList; import java.util.ArrayList; import java.util.HashMap; diff --git a/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/ExperimentSpecParserTest.java b/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/ExperimentSpecParserTest.java index b2c732e..eece289 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/ExperimentSpecParserTest.java +++ b/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/ExperimentSpecParserTest.java @@ -36,9 +36,9 @@ import org.apache.submarine.server.api.spec.ExperimentTaskSpec; import org.apache.submarine.server.api.spec.EnvironmentSpec; import org.apache.submarine.server.api.spec.KernelSpec; import org.apache.submarine.server.environment.EnvironmentManager; -import org.apache.submarine.server.submitter.k8s.model.MLJob; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaSpec; -import org.apache.submarine.server.submitter.k8s.model.MLJobReplicaType; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaSpec; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJobReplicaType; import org.apache.submarine.server.submitter.k8s.model.pytorchjob.PyTorchJob; import org.apache.submarine.server.submitter.k8s.model.pytorchjob.PyTorchJobReplicaType; import org.apache.submarine.server.submitter.k8s.model.tfjob.TFJob; diff --git a/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/MLJobConverterTest.java b/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/MLJobConverterTest.java index 4e9942e..54eef99 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/MLJobConverterTest.java +++ b/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/MLJobConverterTest.java @@ -35,7 +35,7 @@ import org.apache.submarine.server.api.exception.InvalidSpecException; import org.apache.submarine.server.api.experiment.Experiment; import org.apache.submarine.server.api.spec.ExperimentSpec; import org.apache.submarine.server.submitter.k8s.util.MLJobConverter; -import org.apache.submarine.server.submitter.k8s.model.MLJob; +import org.apache.submarine.server.submitter.k8s.model.mljob.MLJob; import org.apache.submarine.server.submitter.k8s.parser.ExperimentSpecParser; import org.joda.time.DateTime; import org.junit.Assert; diff --git a/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/NotebookSpecParserTest.java b/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/NotebookSpecParserTest.java index c2533c8..e7bc120 100644 --- a/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/NotebookSpecParserTest.java +++ b/submarine-server/server-submitter/submitter-k8s/src/test/java/org/apache/submarine/server/submitter/k8s/NotebookSpecParserTest.java @@ -25,8 +25,8 @@ import io.kubernetes.client.openapi.models.V1ObjectMeta; import org.apache.submarine.server.api.spec.NotebookMeta; import org.apache.submarine.server.api.spec.NotebookPodSpec; import org.apache.submarine.server.api.spec.NotebookSpec; -import org.apache.submarine.server.submitter.k8s.model.NotebookCR; -import org.apache.submarine.server.submitter.k8s.model.NotebookCRSpec; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCR; +import org.apache.submarine.server.submitter.k8s.model.notebook.NotebookCRSpec; import org.apache.submarine.server.submitter.k8s.parser.ConfigmapSpecParser; import org.apache.submarine.server.submitter.k8s.parser.NotebookSpecParser; import org.junit.Assert; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org For additional commands, e-mail: dev-h...@submarine.apache.org