This is an automated email from the ASF dual-hosted git repository.

pingsutw 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 fca5f7f  SUBMARINE-1030. Refactor database service directories and 
class name
fca5f7f is described below

commit fca5f7ffb6e6e639f62ad9251b0bed5ab9dc5e0c
Author: kobe860219 <[email protected]>
AuthorDate: Wed Sep 29 01:09:10 2021 +0800

    SUBMARINE-1030. Refactor database service directories and class name
    
    ### What is this PR for?
    In order to unify the development style. Refactor database service 
directories and class name.
    
    ### What type of PR is it?
    [Refactoring]
    
    ### Todos
    * [ ] - Rename class name
    
    ### What is the Jira issue?
    https://issues.apache.org/jira/browse/SUBMARINE-1030
    
    ### How should this be tested?
    https://github.com/apache/submarine/pull/759/checks?check_run_id=3719916889
    
    ### Screenshots (if appropriate)
    
![image](https://user-images.githubusercontent.com/48027290/134903408-9f2259bf-c284-4c98-aa86-dd2c56152045.png)
    
![image](https://user-images.githubusercontent.com/48027290/134903479-4d449867-b561-4bff-a26d-7d13afe9575b.png)
    
![image](https://user-images.githubusercontent.com/48027290/134903667-e853d65c-71fe-49c0-a41e-c249b68fda09.png)
    
    ### Questions:
    * Do the license files need updating? No
    * Are there breaking changes for older versions? No
    * Does this need new documentation? No
    
    Author: kobe860219 <[email protected]>
    
    Signed-off-by: Kevin <[email protected]>
    
    Closes #759 from kobe860219/SUBMARINE-1030 and squashes the following 
commits:
    
    eb312ce0 [kobe860219] Remove files automatically generated by IDE
    f6fc7cc6 [kobe860219] Refactor directories
---
 .../server/environment/database/entity/EnvironmentEntity.java     | 2 +-
 .../org/apache/submarine/server/experiment/ExperimentManager.java | 4 ++--
 .../server/experiment/database/{ => entity}/ExperimentEntity.java | 2 +-
 .../experiment/database/{ => mappers}/ExperimentMapper.java       | 4 +++-
 .../experiment/database/{ => service}/ExperimentService.java      | 4 +++-
 .../server/model/database/{ => service}/ModelService.java         | 4 ++--
 .../org/apache/submarine/server/notebook/NotebookManager.java     | 2 +-
 .../server/notebook/database/{ => entity}/NotebookEntity.java     | 2 +-
 .../server/notebook/database/{ => mappers}/NotebookMapper.java    | 4 +++-
 .../server/notebook/database/{ => service}/NotebookService.java   | 4 +++-
 .../org/apache/submarine/database/mappers/ExperimentMapper.xml    | 8 ++++----
 .../org/apache/submarine/database/mappers/NotebookMapper.xml      | 8 ++++----
 .../apache/submarine/server/experiment/ExperimentManagerTest.java | 4 ++--
 .../server/experiment/database/ExperimentServiceTest.java         | 2 ++
 .../server/workbench/database/service/MetricServiceTest.java      | 4 ++--
 .../server/workbench/database/service/ParamServiceTest.java       | 4 ++--
 16 files changed, 36 insertions(+), 26 deletions(-)

diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/environment/database/entity/EnvironmentEntity.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/environment/database/entity/EnvironmentEntity.java
index 4ea903d..78d3ed0 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/environment/database/entity/EnvironmentEntity.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/environment/database/entity/EnvironmentEntity.java
@@ -41,5 +41,5 @@ public class EnvironmentEntity extends BaseEntity {
   public void setEnvironmentSpec(String environmentSpec) {
     this.environmentSpec = environmentSpec;
   }
-  
+
 }
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/ExperimentManager.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/ExperimentManager.java
index edddbb3..cb55a25 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/ExperimentManager.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/ExperimentManager.java
@@ -44,8 +44,8 @@ import org.apache.submarine.server.api.experiment.MlflowInfo;
 import org.apache.submarine.server.api.experiment.ServeRequest;
 import org.apache.submarine.server.api.experiment.ServeResponse;
 import org.apache.submarine.server.api.spec.ExperimentSpec;
-import org.apache.submarine.server.experiment.database.ExperimentEntity;
-import org.apache.submarine.server.experiment.database.ExperimentService;
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
+import 
org.apache.submarine.server.experiment.database.service.ExperimentService;
 import org.apache.submarine.server.rest.RestConstants;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentEntity.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/entity/ExperimentEntity.java
similarity index 96%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentEntity.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/entity/ExperimentEntity.java
index ef83de0..560413d 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentEntity.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/entity/ExperimentEntity.java
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-package org.apache.submarine.server.experiment.database;
+package org.apache.submarine.server.experiment.database.entity;
 
 import org.apache.submarine.server.database.entity.BaseEntity;
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentMapper.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/mappers/ExperimentMapper.java
similarity index 87%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentMapper.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/mappers/ExperimentMapper.java
index 386a48e..edefabb 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentMapper.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/mappers/ExperimentMapper.java
@@ -17,7 +17,9 @@
  * under the License.
  */
 
-package org.apache.submarine.server.experiment.database;
+package org.apache.submarine.server.experiment.database.mappers;
+
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
 
 import java.util.List;
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentService.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/service/ExperimentService.java
similarity index 94%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentService.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/service/ExperimentService.java
index c23bbfa..b60eca8 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/ExperimentService.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/experiment/database/service/ExperimentService.java
@@ -17,11 +17,13 @@
  * under the License.
  */
 
-package org.apache.submarine.server.experiment.database;
+package org.apache.submarine.server.experiment.database.service;
 
 import org.apache.ibatis.session.SqlSession;
 import org.apache.submarine.commons.utils.exception.SubmarineRuntimeException;
 import org.apache.submarine.server.database.utils.MyBatisUtil;
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
+import 
org.apache.submarine.server.experiment.database.mappers.ExperimentMapper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/model/database/ModelService.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/model/database/service/ModelService.java
similarity index 98%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/model/database/ModelService.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/model/database/service/ModelService.java
index e524318..b0bb750 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/model/database/ModelService.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/model/database/service/ModelService.java
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-package org.apache.submarine.server.model.database;
+package org.apache.submarine.server.model.database.service;
 
 import org.apache.ibatis.session.SqlSession;
 import org.slf4j.Logger;
@@ -33,7 +33,7 @@ import 
org.apache.submarine.server.model.database.mappers.ModelVersionMapper;
 public class ModelService {
 
   private static final Logger
-      LOG = 
LoggerFactory.getLogger(org.apache.submarine.server.model.database.ModelService.class);
+      LOG = LoggerFactory.getLogger(ModelService.class);
 
   public List<RegisteredModelNameEntity> selectAllRegisteredModelName() throws 
SubmarineRuntimeException {
     LOG.info("Registered Model Name selectAll");
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/NotebookManager.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/NotebookManager.java
index 43c848b..a39320c 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/NotebookManager.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/NotebookManager.java
@@ -35,7 +35,7 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
-import org.apache.submarine.server.notebook.database.NotebookService;
+import org.apache.submarine.server.notebook.database.service.NotebookService;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookEntity.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/entity/NotebookEntity.java
similarity index 96%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookEntity.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/entity/NotebookEntity.java
index 0da59ae..21cebd9 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookEntity.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/entity/NotebookEntity.java
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-package org.apache.submarine.server.notebook.database;
+package org.apache.submarine.server.notebook.database.entity;
 
 import org.apache.submarine.server.database.entity.BaseEntity;
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookMapper.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/mappers/NotebookMapper.java
similarity index 88%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookMapper.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/mappers/NotebookMapper.java
index eded0c1..f29936a 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookMapper.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/mappers/NotebookMapper.java
@@ -17,7 +17,9 @@
  * under the License.
  */
 
-package org.apache.submarine.server.notebook.database;
+package org.apache.submarine.server.notebook.database.mappers;
+
+import org.apache.submarine.server.notebook.database.entity.NotebookEntity;
 
 import java.util.List;
 
diff --git 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookService.java
 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/service/NotebookService.java
similarity index 96%
rename from 
submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookService.java
rename to 
submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/service/NotebookService.java
index 839ca0e..704cb2c 100644
--- 
a/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/NotebookService.java
+++ 
b/submarine-server/server-core/src/main/java/org/apache/submarine/server/notebook/database/service/NotebookService.java
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-package org.apache.submarine.server.notebook.database;
+package org.apache.submarine.server.notebook.database.service;
 
 import com.google.gson.Gson;
 import com.google.gson.GsonBuilder;
@@ -28,6 +28,8 @@ import org.apache.submarine.server.api.notebook.Notebook;
 import org.apache.submarine.server.api.notebook.NotebookId;
 import org.apache.submarine.server.api.spec.NotebookSpec;
 import org.apache.submarine.server.database.utils.MyBatisUtil;
+import org.apache.submarine.server.notebook.database.entity.NotebookEntity;
+import org.apache.submarine.server.notebook.database.mappers.NotebookMapper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
diff --git 
a/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/ExperimentMapper.xml
 
b/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/ExperimentMapper.xml
index 4842da2..a5ae801 100644
--- 
a/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/ExperimentMapper.xml
+++ 
b/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/ExperimentMapper.xml
@@ -18,7 +18,7 @@
   under the License.
 -->
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
"http://mybatis.org/dtd/mybatis-3-mapper.dtd";>
-<mapper 
namespace="org.apache.submarine.server.experiment.database.ExperimentMapper">
+<mapper 
namespace="org.apache.submarine.server.experiment.database.mappers.ExperimentMapper">
   <resultMap id="BaseEntityResultMap" 
type="org.apache.submarine.server.database.entity.BaseEntity">
     <id property="id" column="id"/>
     <result column="create_by" property="createBy"/>
@@ -27,7 +27,7 @@
     <result column="update_time" property="updateTime"/>
   </resultMap>
 
-  <resultMap id="ExperimentEntityResultMap" 
type="org.apache.submarine.server.experiment.database.ExperimentEntity" 
extends="BaseEntityResultMap">
+  <resultMap id="ExperimentEntityResultMap" 
type="org.apache.submarine.server.experiment.database.entity.ExperimentEntity" 
extends="BaseEntityResultMap">
     <result column="experiment_spec" jdbcType="VARCHAR" 
property="experimentSpec" />
   </resultMap>
 
@@ -53,13 +53,13 @@
     where id = #{id,jdbcType=VARCHAR}
   </delete>
 
-  <insert id="insert" 
parameterType="org.apache.submarine.server.experiment.database.ExperimentEntity">
+  <insert id="insert" 
parameterType="org.apache.submarine.server.experiment.database.entity.ExperimentEntity">
     insert into experiment (id, experiment_spec, create_by, create_time, 
update_by, update_time)
     values (#{id,jdbcType=VARCHAR}, #{experimentSpec,jdbcType=VARCHAR},
             #{createBy,jdbcType=VARCHAR}, now(), #{updateBy,jdbcType=VARCHAR}, 
now())
   </insert>
 
-  <update id="update" 
parameterType="org.apache.submarine.server.experiment.database.ExperimentEntity">
+  <update id="update" 
parameterType="org.apache.submarine.server.experiment.database.entity.ExperimentEntity">
     update experiment
     <set>
       <if test="experimentSpec != null">
diff --git 
a/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/NotebookMapper.xml
 
b/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/NotebookMapper.xml
index 6c99197..11c85bf 100644
--- 
a/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/NotebookMapper.xml
+++ 
b/submarine-server/server-core/src/main/resources/org/apache/submarine/database/mappers/NotebookMapper.xml
@@ -18,7 +18,7 @@
   under the License.
 -->
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
"http://mybatis.org/dtd/mybatis-3-mapper.dtd";>
-<mapper 
namespace="org.apache.submarine.server.notebook.database.NotebookMapper">
+<mapper 
namespace="org.apache.submarine.server.notebook.database.mappers.NotebookMapper">
   <resultMap id="BaseEntityResultMap" 
type="org.apache.submarine.server.database.entity.BaseEntity">
     <id property="id" column="id"/>
     <result column="create_by" property="createBy"/>
@@ -27,7 +27,7 @@
     <result column="update_time" property="updateTime"/>
   </resultMap>
 
-  <resultMap id="NotebookEntityResultMap" 
type="org.apache.submarine.server.notebook.database.NotebookEntity" 
extends="BaseEntityResultMap">
+  <resultMap id="NotebookEntityResultMap" 
type="org.apache.submarine.server.notebook.database.entity.NotebookEntity" 
extends="BaseEntityResultMap">
     <result column="notebook_spec" jdbcType="VARCHAR" property="notebookSpec" 
/>
   </resultMap>
 
@@ -53,13 +53,13 @@
     where id = #{id,jdbcType=VARCHAR}
   </delete>
 
-  <insert id="insert" 
parameterType="org.apache.submarine.server.notebook.database.NotebookEntity">
+  <insert id="insert" 
parameterType="org.apache.submarine.server.notebook.database.entity.NotebookEntity">
     insert into notebook (id, notebook_spec, create_by, create_time, 
update_by, update_time)
     values (#{id,jdbcType=VARCHAR}, #{notebookSpec,jdbcType=VARCHAR},
             #{createBy,jdbcType=VARCHAR}, now(), #{updateBy,jdbcType=VARCHAR}, 
now())
   </insert>
 
-  <update id="update" 
parameterType="org.apache.submarine.server.notebook.database.NotebookEntity">
+  <update id="update" 
parameterType="org.apache.submarine.server.notebook.database.entity.NotebookEntity">
     update notebook
     <set>
       <if test="notebookSpec != null">
diff --git 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/ExperimentManagerTest.java
 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/ExperimentManagerTest.java
index bd8880b..ff97662 100644
--- 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/ExperimentManagerTest.java
+++ 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/ExperimentManagerTest.java
@@ -28,8 +28,8 @@ import org.apache.submarine.server.api.Submitter;
 import org.apache.submarine.server.api.experiment.Experiment;
 import org.apache.submarine.server.api.experiment.ExperimentId;
 import org.apache.submarine.server.api.spec.ExperimentSpec;
-import org.apache.submarine.server.experiment.database.ExperimentEntity;
-import org.apache.submarine.server.experiment.database.ExperimentService;
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
+import 
org.apache.submarine.server.experiment.database.service.ExperimentService;
 import org.junit.Before;
 import org.junit.Test;
 import org.slf4j.Logger;
diff --git 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/database/ExperimentServiceTest.java
 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/database/ExperimentServiceTest.java
index c6d9d0e..6377b50 100644
--- 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/database/ExperimentServiceTest.java
+++ 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/experiment/database/ExperimentServiceTest.java
@@ -19,6 +19,8 @@
 
 package org.apache.submarine.server.experiment.database;
 
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
+import 
org.apache.submarine.server.experiment.database.service.ExperimentService;
 import org.junit.After;
 import org.junit.Assert;
 import org.junit.Test;
diff --git 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/MetricServiceTest.java
 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/MetricServiceTest.java
index 9798151..e6469cd 100644
--- 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/MetricServiceTest.java
+++ 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/MetricServiceTest.java
@@ -18,8 +18,8 @@
  */
 package org.apache.submarine.server.workbench.database.service;
 
-import org.apache.submarine.server.experiment.database.ExperimentEntity;
-import org.apache.submarine.server.experiment.database.ExperimentService;
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
+import 
org.apache.submarine.server.experiment.database.service.ExperimentService;
 import org.apache.submarine.server.workbench.database.entity.Metric;
 import org.junit.After;
 import org.junit.Before;
diff --git 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/ParamServiceTest.java
 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/ParamServiceTest.java
index 1904329..9f5c3a4 100644
--- 
a/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/ParamServiceTest.java
+++ 
b/submarine-server/server-core/src/test/java/org/apache/submarine/server/workbench/database/service/ParamServiceTest.java
@@ -18,8 +18,8 @@
  */
 package org.apache.submarine.server.workbench.database.service;
 
-import org.apache.submarine.server.experiment.database.ExperimentEntity;
-import org.apache.submarine.server.experiment.database.ExperimentService;
+import org.apache.submarine.server.experiment.database.entity.ExperimentEntity;
+import 
org.apache.submarine.server.experiment.database.service.ExperimentService;
 import org.apache.submarine.server.workbench.database.entity.Param;
 import org.junit.After;
 import org.junit.Before;

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to