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

duanzhengqiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob.git


The following commit(s) were added to refs/heads/master by this push:
     new 442bf91d0 Rename elasticjob-kernel module
     new 445d3c09d Merge pull request #2295 from terrymanu/dev
442bf91d0 is described below

commit 442bf91d0b6ac5c4413435db78da41b279f17823
Author: zhangliang <[email protected]>
AuthorDate: Sun Oct 15 13:10:20 2023 +0800

    Rename elasticjob-kernel module
---
 distribution/bin/pom.xml                                              | 2 +-
 docs/content/quick-start/_index.cn.md                                 | 2 +-
 docs/content/quick-start/_index.en.md                                 | 2 +-
 ecosystem/tracing/api/src/test/resources/logback-test.xml             | 2 +-
 ecosystem/tracing/rdb/src/test/resources/logback-test.xml             | 2 +-
 examples/elasticjob-example-jobs/pom.xml                              | 2 +-
 examples/elasticjob-example-lite-java/pom.xml                         | 2 +-
 examples/pom.xml                                                      | 2 +-
 infra/src/test/resources/logback-test.xml                             | 2 +-
 {core => kernel}/pom.xml                                              | 2 +-
 .../shardingsphere/elasticjob/engine/api/bootstrap/JobBootstrap.java  | 0
 .../elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrap.java      | 0
 .../elasticjob/engine/api/bootstrap/impl/ScheduleJobBootstrap.java    | 0
 .../engine/api/listener/AbstractDistributeOnceElasticJobListener.java | 0
 .../elasticjob/engine/api/registry/JobInstanceRegistry.java           | 0
 .../elasticjob/engine/internal/annotation/JobAnnotationBuilder.java   | 0
 .../elasticjob/engine/internal/config/ConfigurationNode.java          | 0
 .../elasticjob/engine/internal/config/ConfigurationService.java       | 0
 .../elasticjob/engine/internal/config/RescheduleListenerManager.java  | 0
 .../elasticjob/engine/internal/election/ElectionListenerManager.java  | 0
 .../elasticjob/engine/internal/election/LeaderNode.java               | 0
 .../elasticjob/engine/internal/election/LeaderService.java            | 0
 .../elasticjob/engine/internal/failover/FailoverListenerManager.java  | 0
 .../elasticjob/engine/internal/failover/FailoverNode.java             | 0
 .../elasticjob/engine/internal/failover/FailoverService.java          | 0
 .../engine/internal/guarantee/GuaranteeListenerManager.java           | 0
 .../elasticjob/engine/internal/guarantee/GuaranteeNode.java           | 0
 .../elasticjob/engine/internal/guarantee/GuaranteeService.java        | 0
 .../elasticjob/engine/internal/instance/InstanceNode.java             | 0
 .../elasticjob/engine/internal/instance/InstanceService.java          | 0
 .../elasticjob/engine/internal/instance/ShutdownListenerManager.java  | 0
 .../elasticjob/engine/internal/listener/AbstractListenerManager.java  | 0
 .../elasticjob/engine/internal/listener/ListenerManager.java          | 0
 .../elasticjob/engine/internal/listener/ListenerNotifierManager.java  | 0
 .../internal/listener/RegistryCenterConnectionStateListener.java      | 0
 .../elasticjob/engine/internal/reconcile/ReconcileService.java        | 0
 .../elasticjob/engine/internal/schedule/JobRegistry.java              | 0
 .../elasticjob/engine/internal/schedule/JobScheduleController.java    | 0
 .../elasticjob/engine/internal/schedule/JobScheduler.java             | 0
 .../elasticjob/engine/internal/schedule/JobShutdownHookPlugin.java    | 0
 .../elasticjob/engine/internal/schedule/JobTriggerListener.java       | 0
 .../shardingsphere/elasticjob/engine/internal/schedule/LiteJob.java   | 0
 .../elasticjob/engine/internal/schedule/LiteJobFacade.java            | 0
 .../elasticjob/engine/internal/schedule/SchedulerFacade.java          | 0
 .../shardingsphere/elasticjob/engine/internal/server/ServerNode.java  | 0
 .../elasticjob/engine/internal/server/ServerService.java              | 0
 .../elasticjob/engine/internal/server/ServerStatus.java               | 0
 .../elasticjob/engine/internal/setup/DefaultJobClassNameProvider.java | 0
 .../elasticjob/engine/internal/setup/JobClassNameProvider.java        | 0
 .../elasticjob/engine/internal/setup/JobClassNameProviderFactory.java | 0
 .../shardingsphere/elasticjob/engine/internal/setup/SetUpFacade.java  | 0
 .../elasticjob/engine/internal/sharding/ExecutionContextService.java  | 0
 .../elasticjob/engine/internal/sharding/ExecutionService.java         | 0
 .../engine/internal/sharding/MonitorExecutionListenerManager.java     | 0
 .../elasticjob/engine/internal/sharding/ShardingListenerManager.java  | 0
 .../elasticjob/engine/internal/sharding/ShardingNode.java             | 0
 .../elasticjob/engine/internal/sharding/ShardingService.java          | 0
 .../elasticjob/engine/internal/snapshot/SnapshotService.java          | 0
 .../elasticjob/engine/internal/storage/JobNodePath.java               | 0
 .../elasticjob/engine/internal/storage/JobNodeStorage.java            | 0
 .../elasticjob/engine/internal/trigger/TriggerListenerManager.java    | 0
 .../elasticjob/engine/internal/trigger/TriggerNode.java               | 0
 .../elasticjob/engine/internal/trigger/TriggerService.java            | 0
 .../elasticjob/engine/internal/util/SensitiveInfoUtils.java           | 0
 .../elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrapTest.java  | 0
 .../engine/api/listener/DistributeOnceElasticJobListenerTest.java     | 0
 .../engine/api/listener/fixture/ElasticJobListenerCaller.java         | 0
 .../api/listener/fixture/TestDistributeOnceElasticJobListener.java    | 0
 .../engine/api/listener/fixture/TestElasticJobListener.java           | 0
 .../elasticjob/engine/api/registry/JobInstanceRegistryTest.java       | 0
 .../shardingsphere/elasticjob/engine/fixture/EmbedTestingServer.java  | 0
 .../shardingsphere/elasticjob/engine/fixture/LiteYamlConstants.java   | 0
 .../elasticjob/engine/fixture/executor/ClassedFooJobExecutor.java     | 0
 .../elasticjob/engine/fixture/job/AnnotationSimpleJob.java            | 0
 .../elasticjob/engine/fixture/job/AnnotationUnShardingJob.java        | 0
 .../shardingsphere/elasticjob/engine/fixture/job/DetailedFooJob.java  | 0
 .../apache/shardingsphere/elasticjob/engine/fixture/job/FooJob.java   | 0
 .../shardingsphere/elasticjob/engine/integrate/BaseIntegrateTest.java | 0
 .../elasticjob/engine/integrate/disable/DisabledJobIntegrateTest.java | 0
 .../engine/integrate/disable/OneOffDisabledJobIntegrateTest.java      | 0
 .../engine/integrate/disable/ScheduleDisabledJobIntegrateTest.java    | 0
 .../elasticjob/engine/integrate/enable/EnabledJobIntegrateTest.java   | 0
 .../engine/integrate/enable/OneOffEnabledJobIntegrateTest.java        | 0
 .../engine/integrate/enable/ScheduleEnabledJobIntegrateTest.java      | 0
 .../integrate/listener/TestDistributeOnceElasticJobListener.java      | 0
 .../elasticjob/engine/integrate/listener/TestElasticJobListener.java  | 0
 .../engine/internal/annotation/JobAnnotationBuilderTest.java          | 0
 .../engine/internal/annotation/integrate/BaseAnnotationTest.java      | 0
 .../engine/internal/annotation/integrate/OneOffEnabledJobTest.java    | 0
 .../engine/internal/annotation/integrate/ScheduleEnabledJobTest.java  | 0
 .../elasticjob/engine/internal/config/ConfigurationNodeTest.java      | 0
 .../elasticjob/engine/internal/config/ConfigurationServiceTest.java   | 0
 .../engine/internal/config/RescheduleListenerManagerTest.java         | 0
 .../engine/internal/election/ElectionListenerManagerTest.java         | 0
 .../elasticjob/engine/internal/election/LeaderNodeTest.java           | 0
 .../elasticjob/engine/internal/election/LeaderServiceTest.java        | 0
 .../engine/internal/failover/FailoverListenerManagerTest.java         | 0
 .../elasticjob/engine/internal/failover/FailoverNodeTest.java         | 0
 .../elasticjob/engine/internal/failover/FailoverServiceTest.java      | 0
 .../engine/internal/guarantee/GuaranteeListenerManagerTest.java       | 0
 .../elasticjob/engine/internal/guarantee/GuaranteeNodeTest.java       | 0
 .../elasticjob/engine/internal/guarantee/GuaranteeServiceTest.java    | 0
 .../elasticjob/engine/internal/instance/InstanceNodeTest.java         | 0
 .../elasticjob/engine/internal/instance/InstanceServiceTest.java      | 0
 .../engine/internal/instance/ShutdownListenerManagerTest.java         | 0
 .../elasticjob/engine/internal/listener/ListenerManagerTest.java      | 0
 .../engine/internal/listener/ListenerNotifierManagerTest.java         | 0
 .../internal/listener/RegistryCenterConnectionStateListenerTest.java  | 0
 .../elasticjob/engine/internal/reconcile/ReconcileServiceTest.java    | 0
 .../elasticjob/engine/internal/schedule/JobRegistryTest.java          | 0
 .../engine/internal/schedule/JobScheduleControllerTest.java           | 0
 .../elasticjob/engine/internal/schedule/JobTriggerListenerTest.java   | 0
 .../elasticjob/engine/internal/schedule/LiteJobFacadeTest.java        | 0
 .../elasticjob/engine/internal/schedule/SchedulerFacadeTest.java      | 0
 .../elasticjob/engine/internal/server/ServerNodeTest.java             | 0
 .../elasticjob/engine/internal/server/ServerServiceTest.java          | 0
 .../engine/internal/setup/DefaultJobClassNameProviderTest.java        | 0
 .../engine/internal/setup/JobClassNameProviderFactoryTest.java        | 0
 .../elasticjob/engine/internal/setup/SetUpFacadeTest.java             | 0
 .../engine/internal/sharding/ExecutionContextServiceTest.java         | 0
 .../elasticjob/engine/internal/sharding/ExecutionServiceTest.java     | 0
 .../engine/internal/sharding/MonitorExecutionListenerManagerTest.java | 0
 .../engine/internal/sharding/ShardingListenerManagerTest.java         | 0
 .../elasticjob/engine/internal/sharding/ShardingNodeTest.java         | 0
 .../elasticjob/engine/internal/sharding/ShardingServiceTest.java      | 0
 .../elasticjob/engine/internal/snapshot/BaseSnapshotServiceTest.java  | 0
 .../engine/internal/snapshot/SnapshotServiceDisableTest.java          | 0
 .../engine/internal/snapshot/SnapshotServiceEnableTest.java           | 0
 .../elasticjob/engine/internal/snapshot/SocketUtils.java              | 0
 .../elasticjob/engine/internal/storage/JobNodePathTest.java           | 0
 .../elasticjob/engine/internal/storage/JobNodeStorageTest.java        | 0
 .../engine/internal/trigger/TriggerListenerManagerTest.java           | 0
 .../elasticjob/engine/internal/util/SensitiveInfoUtilsTest.java       | 0
 .../apache/shardingsphere/elasticjob/engine/util/ReflectionUtils.java | 0
 ...hardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor | 0
 ...apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener | 0
 {core => kernel}/src/test/resources/logback-test.xml                  | 2 +-
 lifecycle/pom.xml                                                     | 2 +-
 pom.xml                                                               | 4 ++--
 .../provider/zookeeper-curator/src/test/resources/logback-test.xml    | 2 +-
 spring/core/pom.xml                                                   | 2 +-
 141 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/distribution/bin/pom.xml b/distribution/bin/pom.xml
index ae91da325..9d33cc341 100644
--- a/distribution/bin/pom.xml
+++ b/distribution/bin/pom.xml
@@ -30,7 +30,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere.elasticjob</groupId>
-            <artifactId>elasticjob-engine-core</artifactId>
+            <artifactId>elasticjob-kernel</artifactId>
             <version>${project.version}</version>
         </dependency>
         <dependency>
diff --git a/docs/content/quick-start/_index.cn.md 
b/docs/content/quick-start/_index.cn.md
index d9a6c2e18..6fde4e157 100644
--- a/docs/content/quick-start/_index.cn.md
+++ b/docs/content/quick-start/_index.cn.md
@@ -10,7 +10,7 @@ chapter = true
 ```xml
 <dependency>
     <groupId>org.apache.shardingsphere.elasticjob</groupId>
-    <artifactId>elasticjob-engine-core</artifactId>
+    <artifactId>elasticjob-kernel</artifactId>
     <version>${latest.release.version}</version>
 </dependency>
 ```
diff --git a/docs/content/quick-start/_index.en.md 
b/docs/content/quick-start/_index.en.md
index 19d9dbb23..356124da8 100644
--- a/docs/content/quick-start/_index.en.md
+++ b/docs/content/quick-start/_index.en.md
@@ -10,7 +10,7 @@ chapter = true
 ```xml
 <dependency>
     <groupId>org.apache.shardingsphere.elasticjob</groupId>
-    <artifactId>elasticjob-engine-core</artifactId>
+    <artifactId>elasticjob-kernel</artifactId>
     <version>${latest.release.version}</version>
 </dependency>
 ```
diff --git a/ecosystem/tracing/api/src/test/resources/logback-test.xml 
b/ecosystem/tracing/api/src/test/resources/logback-test.xml
index bd9617984..ee3f508d5 100644
--- a/ecosystem/tracing/api/src/test/resources/logback-test.xml
+++ b/ecosystem/tracing/api/src/test/resources/logback-test.xml
@@ -17,7 +17,7 @@
   -->
 
 <configuration>
-    <property name="log.context.name" value="elasticjob-engine-core-test" />
+    <property name="log.context.name" value="elasticjob-kernel-test" />
     <property name="log.charset" value="UTF-8" />
     <property name="log.pattern" value="[%-5level] %date --%thread-- [%logger] 
%msg %n" />
     
diff --git a/ecosystem/tracing/rdb/src/test/resources/logback-test.xml 
b/ecosystem/tracing/rdb/src/test/resources/logback-test.xml
index 1438462be..17942473e 100644
--- a/ecosystem/tracing/rdb/src/test/resources/logback-test.xml
+++ b/ecosystem/tracing/rdb/src/test/resources/logback-test.xml
@@ -17,7 +17,7 @@
   -->
 
 <configuration>
-    <property name="log.context.name" value="elasticjob-engine-core-test" />
+    <property name="log.context.name" value="elasticjob-kernel-test" />
     <property name="log.charset" value="UTF-8" />
     <property name="log.pattern" value="[%-5level] %date --%thread-- [%logger] 
%msg %n" />
     
diff --git a/examples/elasticjob-example-jobs/pom.xml 
b/examples/elasticjob-example-jobs/pom.xml
index 473ff3a19..5d1cedb9c 100644
--- a/examples/elasticjob-example-jobs/pom.xml
+++ b/examples/elasticjob-example-jobs/pom.xml
@@ -31,7 +31,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere.elasticjob</groupId>
-            <artifactId>elasticjob-engine-core</artifactId>
+            <artifactId>elasticjob-kernel</artifactId>
         </dependency>
         
         <dependency>
diff --git a/examples/elasticjob-example-lite-java/pom.xml 
b/examples/elasticjob-example-lite-java/pom.xml
index 24f214bce..e64fd59d3 100644
--- a/examples/elasticjob-example-lite-java/pom.xml
+++ b/examples/elasticjob-example-lite-java/pom.xml
@@ -57,7 +57,7 @@
         
         <dependency>
             <groupId>org.apache.shardingsphere.elasticjob</groupId>
-            <artifactId>elasticjob-engine-core</artifactId>
+            <artifactId>elasticjob-kernel</artifactId>
         </dependency>
         
         <dependency>
diff --git a/examples/pom.xml b/examples/pom.xml
index 64eb64f03..3dd7543f3 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -53,7 +53,7 @@
         <dependencies>
             <dependency>
                 <groupId>org.apache.shardingsphere.elasticjob</groupId>
-                <artifactId>elasticjob-engine-core</artifactId>
+                <artifactId>elasticjob-kernel</artifactId>
                 <version>${revision}</version>
             </dependency>
             <dependency>
diff --git a/infra/src/test/resources/logback-test.xml 
b/infra/src/test/resources/logback-test.xml
index c79142ad0..0184fdda6 100644
--- a/infra/src/test/resources/logback-test.xml
+++ b/infra/src/test/resources/logback-test.xml
@@ -17,7 +17,7 @@
   -->
 
 <configuration>
-    <property name="log.context.name" value="elasticjob-engine-core-test" />
+    <property name="log.context.name" value="elasticjob-kernel-test" />
     <property name="log.charset" value="UTF-8" />
     <property name="log.pattern" value="[%-5level] %date --%thread-- [%logger] 
%msg %n" />
     
diff --git a/core/pom.xml b/kernel/pom.xml
similarity index 98%
rename from core/pom.xml
rename to kernel/pom.xml
index ba731a550..83a856103 100644
--- a/core/pom.xml
+++ b/kernel/pom.xml
@@ -23,7 +23,7 @@
         <artifactId>elasticjob</artifactId>
         <version>3.1.0-SNAPSHOT</version>
     </parent>
-    <artifactId>elasticjob-engine-core</artifactId>
+    <artifactId>elasticjob-kernel</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/JobBootstrap.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/JobBootstrap.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/JobBootstrap.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/JobBootstrap.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrap.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrap.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrap.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrap.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/ScheduleJobBootstrap.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/ScheduleJobBootstrap.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/ScheduleJobBootstrap.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/ScheduleJobBootstrap.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/listener/AbstractDistributeOnceElasticJobListener.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/listener/AbstractDistributeOnceElasticJobListener.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/listener/AbstractDistributeOnceElasticJobListener.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/listener/AbstractDistributeOnceElasticJobListener.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistry.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistry.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistry.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistry.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilder.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilder.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilder.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilder.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/AbstractListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/AbstractListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/AbstractListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/AbstractListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListener.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListener.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListener.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListener.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistry.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistry.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistry.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistry.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleController.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleController.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleController.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleController.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduler.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduler.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduler.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduler.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobShutdownHookPlugin.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobShutdownHookPlugin.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobShutdownHookPlugin.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobShutdownHookPlugin.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListener.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListener.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListener.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListener.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJob.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJob.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJob.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJob.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacade.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacade.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacade.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacade.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacade.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacade.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacade.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacade.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerStatus.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerStatus.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerStatus.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerStatus.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProvider.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProvider.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProvider.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProvider.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProvider.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProvider.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProvider.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProvider.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactory.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactory.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactory.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactory.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacade.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacade.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacade.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacade.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePath.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePath.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePath.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePath.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorage.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorage.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorage.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorage.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManager.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManager.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManager.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManager.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerNode.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerNode.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerNode.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerNode.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerService.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerService.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerService.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerService.java
diff --git 
a/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtils.java
 
b/kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtils.java
similarity index 100%
rename from 
core/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtils.java
rename to 
kernel/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtils.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrapTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrapTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrapTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrapTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/DistributeOnceElasticJobListenerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/DistributeOnceElasticJobListenerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/DistributeOnceElasticJobListenerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/DistributeOnceElasticJobListenerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/ElasticJobListenerCaller.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/ElasticJobListenerCaller.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/ElasticJobListenerCaller.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/ElasticJobListenerCaller.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestDistributeOnceElasticJobListener.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestDistributeOnceElasticJobListener.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestDistributeOnceElasticJobListener.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestDistributeOnceElasticJobListener.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestElasticJobListener.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestElasticJobListener.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestElasticJobListener.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestElasticJobListener.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistryTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistryTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistryTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistryTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/EmbedTestingServer.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/EmbedTestingServer.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/EmbedTestingServer.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/EmbedTestingServer.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/LiteYamlConstants.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/LiteYamlConstants.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/LiteYamlConstants.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/LiteYamlConstants.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/executor/ClassedFooJobExecutor.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/executor/ClassedFooJobExecutor.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/executor/ClassedFooJobExecutor.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/executor/ClassedFooJobExecutor.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationSimpleJob.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationSimpleJob.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationSimpleJob.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationSimpleJob.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationUnShardingJob.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationUnShardingJob.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationUnShardingJob.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationUnShardingJob.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/DetailedFooJob.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/DetailedFooJob.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/DetailedFooJob.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/DetailedFooJob.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/FooJob.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/FooJob.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/FooJob.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/FooJob.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/BaseIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/BaseIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/BaseIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/BaseIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/DisabledJobIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/DisabledJobIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/DisabledJobIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/DisabledJobIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/OneOffDisabledJobIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/OneOffDisabledJobIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/OneOffDisabledJobIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/OneOffDisabledJobIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/ScheduleDisabledJobIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/ScheduleDisabledJobIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/ScheduleDisabledJobIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/ScheduleDisabledJobIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/EnabledJobIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/EnabledJobIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/EnabledJobIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/EnabledJobIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/OneOffEnabledJobIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/OneOffEnabledJobIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/OneOffEnabledJobIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/OneOffEnabledJobIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/ScheduleEnabledJobIntegrateTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/ScheduleEnabledJobIntegrateTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/ScheduleEnabledJobIntegrateTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/ScheduleEnabledJobIntegrateTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestDistributeOnceElasticJobListener.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestDistributeOnceElasticJobListener.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestDistributeOnceElasticJobListener.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestDistributeOnceElasticJobListener.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestElasticJobListener.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestElasticJobListener.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestElasticJobListener.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestElasticJobListener.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilderTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilderTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilderTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilderTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/BaseAnnotationTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/BaseAnnotationTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/BaseAnnotationTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/BaseAnnotationTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/OneOffEnabledJobTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/OneOffEnabledJobTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/OneOffEnabledJobTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/OneOffEnabledJobTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/ScheduleEnabledJobTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/ScheduleEnabledJobTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/ScheduleEnabledJobTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/ScheduleEnabledJobTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListenerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListenerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListenerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListenerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistryTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistryTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistryTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistryTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleControllerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleControllerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleControllerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleControllerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListenerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListenerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListenerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListenerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacadeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacadeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacadeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacadeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacadeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacadeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacadeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacadeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProviderTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProviderTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProviderTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProviderTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactoryTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactoryTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactoryTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactoryTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacadeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacadeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacadeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacadeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNodeTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNodeTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNodeTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNodeTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/BaseSnapshotServiceTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/BaseSnapshotServiceTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/BaseSnapshotServiceTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/BaseSnapshotServiceTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceDisableTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceDisableTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceDisableTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceDisableTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceEnableTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceEnableTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceEnableTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceEnableTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SocketUtils.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SocketUtils.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SocketUtils.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SocketUtils.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePathTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePathTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePathTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePathTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorageTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorageTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorageTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorageTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManagerTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManagerTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManagerTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManagerTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtilsTest.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtilsTest.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtilsTest.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtilsTest.java
diff --git 
a/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/util/ReflectionUtils.java
 
b/kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/util/ReflectionUtils.java
similarity index 100%
rename from 
core/src/test/java/org/apache/shardingsphere/elasticjob/engine/util/ReflectionUtils.java
rename to 
kernel/src/test/java/org/apache/shardingsphere/elasticjob/engine/util/ReflectionUtils.java
diff --git 
a/core/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor
 
b/kernel/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor
similarity index 100%
rename from 
core/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor
rename to 
kernel/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor
diff --git 
a/core/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
 
b/kernel/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
similarity index 100%
rename from 
core/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
rename to 
kernel/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
diff --git a/core/src/test/resources/logback-test.xml 
b/kernel/src/test/resources/logback-test.xml
similarity index 95%
rename from core/src/test/resources/logback-test.xml
rename to kernel/src/test/resources/logback-test.xml
index d7b1eb9c5..3910420a3 100644
--- a/core/src/test/resources/logback-test.xml
+++ b/kernel/src/test/resources/logback-test.xml
@@ -17,7 +17,7 @@
   -->
 
 <configuration>
-    <property name="log.context.name" value="elasticjob-engine-core-test" />
+    <property name="log.context.name" value="elasticjob-kernel-test" />
     <property name="log.charset" value="UTF-8" />
     <property name="log.pattern" value="[%-5level] %date --%thread-- [%logger] 
%msg %n" />
     
diff --git a/lifecycle/pom.xml b/lifecycle/pom.xml
index 019475e13..31498a04c 100644
--- a/lifecycle/pom.xml
+++ b/lifecycle/pom.xml
@@ -29,7 +29,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere.elasticjob</groupId>
-            <artifactId>elasticjob-engine-core</artifactId>
+            <artifactId>elasticjob-kernel</artifactId>
             <version>${project.parent.version}</version>
         </dependency>
         <dependency>
diff --git a/pom.xml b/pom.xml
index 2361be421..b6cbdc27b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,9 +34,9 @@
         <module>api</module>
         <module>registry-center</module>
         <module>infra</module>
-        <module>core</module>
-        <module>restful</module>
+        <module>kernel</module>
         <module>lifecycle</module>
+        <module>restful</module>
         <module>ecosystem</module>
         <module>spring</module>
         <module>distribution</module>
diff --git 
a/registry-center/provider/zookeeper-curator/src/test/resources/logback-test.xml
 
b/registry-center/provider/zookeeper-curator/src/test/resources/logback-test.xml
index 287aa7dde..28c1cb65c 100644
--- 
a/registry-center/provider/zookeeper-curator/src/test/resources/logback-test.xml
+++ 
b/registry-center/provider/zookeeper-curator/src/test/resources/logback-test.xml
@@ -17,7 +17,7 @@
   -->
 
 <configuration>
-    <property name="log.context.name" value="elasticjob-engine-core-test" />
+    <property name="log.context.name" value="elasticjob-kernel-test" />
     <property name="log.charset" value="UTF-8" />
     <property name="log.pattern" value="[%-5level] %date --%thread-- [%logger] 
%msg %n" />
     
diff --git a/spring/core/pom.xml b/spring/core/pom.xml
index cd2d47905..ef4a2cfa2 100644
--- a/spring/core/pom.xml
+++ b/spring/core/pom.xml
@@ -29,7 +29,7 @@
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere.elasticjob</groupId>
-            <artifactId>elasticjob-engine-core</artifactId>
+            <artifactId>elasticjob-kernel</artifactId>
             <version>${project.parent.version}</version>
             <exclusions>
                 <exclusion>

Reply via email to