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

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


    from 4754f911a Merge pull request #2291 from terrymanu/dev
     new 7d472ed0e Spilt elasticjob-engine module
     new 36beb1fe6 Spilt elasticjob-engine module
     new cd2310658 Merge pull request #2292 from terrymanu/dev

The 2297 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 {engine/core => core}/pom.xml                      |  2 +-
 .../engine/api/bootstrap/JobBootstrap.java         |  0
 .../api/bootstrap/impl/OneOffJobBootstrap.java     |  0
 .../api/bootstrap/impl/ScheduleJobBootstrap.java   |  0
 .../AbstractDistributeOnceElasticJobListener.java  |  0
 .../engine/api/registry/JobInstanceRegistry.java   |  0
 .../internal/annotation/JobAnnotationBuilder.java  |  0
 .../engine/internal/config/ConfigurationNode.java  |  0
 .../internal/config/ConfigurationService.java      |  0
 .../internal/config/RescheduleListenerManager.java |  0
 .../internal/election/ElectionListenerManager.java |  0
 .../engine/internal/election/LeaderNode.java       |  0
 .../engine/internal/election/LeaderService.java    |  0
 .../internal/failover/FailoverListenerManager.java |  0
 .../engine/internal/failover/FailoverNode.java     |  0
 .../engine/internal/failover/FailoverService.java  |  0
 .../guarantee/GuaranteeListenerManager.java        |  0
 .../engine/internal/guarantee/GuaranteeNode.java   |  0
 .../internal/guarantee/GuaranteeService.java       |  0
 .../engine/internal/instance/InstanceNode.java     |  0
 .../engine/internal/instance/InstanceService.java  |  0
 .../internal/instance/ShutdownListenerManager.java |  0
 .../internal/listener/AbstractListenerManager.java |  0
 .../engine/internal/listener/ListenerManager.java  |  0
 .../internal/listener/ListenerNotifierManager.java |  0
 .../RegistryCenterConnectionStateListener.java     |  0
 .../internal/reconcile/ReconcileService.java       |  0
 .../engine/internal/schedule/JobRegistry.java      |  0
 .../internal/schedule/JobScheduleController.java   |  0
 .../engine/internal/schedule/JobScheduler.java     |  0
 .../internal/schedule/JobShutdownHookPlugin.java   |  0
 .../internal/schedule/JobTriggerListener.java      |  0
 .../engine/internal/schedule/LiteJob.java          |  0
 .../engine/internal/schedule/LiteJobFacade.java    |  0
 .../engine/internal/schedule/SchedulerFacade.java  |  0
 .../engine/internal/server/ServerNode.java         |  0
 .../engine/internal/server/ServerService.java      |  0
 .../engine/internal/server/ServerStatus.java       |  0
 .../setup/DefaultJobClassNameProvider.java         |  0
 .../internal/setup/JobClassNameProvider.java       |  0
 .../setup/JobClassNameProviderFactory.java         |  0
 .../engine/internal/setup/SetUpFacade.java         |  0
 .../internal/sharding/ExecutionContextService.java |  0
 .../engine/internal/sharding/ExecutionService.java |  0
 .../sharding/MonitorExecutionListenerManager.java  |  0
 .../internal/sharding/ShardingListenerManager.java |  0
 .../engine/internal/sharding/ShardingNode.java     |  0
 .../engine/internal/sharding/ShardingService.java  |  0
 .../engine/internal/snapshot/SnapshotService.java  |  0
 .../engine/internal/storage/JobNodePath.java       |  0
 .../engine/internal/storage/JobNodeStorage.java    |  0
 .../internal/trigger/TriggerListenerManager.java   |  0
 .../engine/internal/trigger/TriggerNode.java       |  0
 .../engine/internal/trigger/TriggerService.java    |  0
 .../engine/internal/util/SensitiveInfoUtils.java   |  0
 .../api/bootstrap/impl/OneOffJobBootstrapTest.java |  0
 .../DistributeOnceElasticJobListenerTest.java      |  0
 .../listener/fixture/ElasticJobListenerCaller.java |  0
 .../TestDistributeOnceElasticJobListener.java      |  0
 .../listener/fixture/TestElasticJobListener.java   |  0
 .../api/registry/JobInstanceRegistryTest.java      |  0
 .../engine/fixture/EmbedTestingServer.java         |  0
 .../engine/fixture/LiteYamlConstants.java          |  0
 .../fixture/executor/ClassedFooJobExecutor.java    |  0
 .../engine/fixture/job/AnnotationSimpleJob.java    |  0
 .../fixture/job/AnnotationUnShardingJob.java       |  0
 .../engine/fixture/job/DetailedFooJob.java         |  0
 .../elasticjob/engine/fixture/job/FooJob.java      |  0
 .../engine/integrate/BaseIntegrateTest.java        |  0
 .../disable/DisabledJobIntegrateTest.java          |  0
 .../disable/OneOffDisabledJobIntegrateTest.java    |  0
 .../disable/ScheduleDisabledJobIntegrateTest.java  |  0
 .../integrate/enable/EnabledJobIntegrateTest.java  |  0
 .../enable/OneOffEnabledJobIntegrateTest.java      |  0
 .../enable/ScheduleEnabledJobIntegrateTest.java    |  0
 .../TestDistributeOnceElasticJobListener.java      |  0
 .../integrate/listener/TestElasticJobListener.java |  0
 .../annotation/JobAnnotationBuilderTest.java       |  0
 .../annotation/integrate/BaseAnnotationTest.java   |  0
 .../annotation/integrate/OneOffEnabledJobTest.java |  0
 .../integrate/ScheduleEnabledJobTest.java          |  0
 .../internal/config/ConfigurationNodeTest.java     |  0
 .../internal/config/ConfigurationServiceTest.java  |  0
 .../config/RescheduleListenerManagerTest.java      |  0
 .../election/ElectionListenerManagerTest.java      |  0
 .../engine/internal/election/LeaderNodeTest.java   |  0
 .../internal/election/LeaderServiceTest.java       |  0
 .../failover/FailoverListenerManagerTest.java      |  0
 .../engine/internal/failover/FailoverNodeTest.java |  0
 .../internal/failover/FailoverServiceTest.java     |  0
 .../guarantee/GuaranteeListenerManagerTest.java    |  0
 .../internal/guarantee/GuaranteeNodeTest.java      |  0
 .../internal/guarantee/GuaranteeServiceTest.java   |  0
 .../engine/internal/instance/InstanceNodeTest.java |  0
 .../internal/instance/InstanceServiceTest.java     |  0
 .../instance/ShutdownListenerManagerTest.java      |  0
 .../internal/listener/ListenerManagerTest.java     |  0
 .../listener/ListenerNotifierManagerTest.java      |  0
 .../RegistryCenterConnectionStateListenerTest.java |  0
 .../internal/reconcile/ReconcileServiceTest.java   |  0
 .../engine/internal/schedule/JobRegistryTest.java  |  0
 .../schedule/JobScheduleControllerTest.java        |  0
 .../internal/schedule/JobTriggerListenerTest.java  |  0
 .../internal/schedule/LiteJobFacadeTest.java       |  0
 .../internal/schedule/SchedulerFacadeTest.java     |  0
 .../engine/internal/server/ServerNodeTest.java     |  0
 .../engine/internal/server/ServerServiceTest.java  |  0
 .../setup/DefaultJobClassNameProviderTest.java     |  0
 .../setup/JobClassNameProviderFactoryTest.java     |  0
 .../engine/internal/setup/SetUpFacadeTest.java     |  0
 .../sharding/ExecutionContextServiceTest.java      |  0
 .../internal/sharding/ExecutionServiceTest.java    |  0
 .../MonitorExecutionListenerManagerTest.java       |  0
 .../sharding/ShardingListenerManagerTest.java      |  0
 .../engine/internal/sharding/ShardingNodeTest.java |  0
 .../internal/sharding/ShardingServiceTest.java     |  0
 .../internal/snapshot/BaseSnapshotServiceTest.java |  0
 .../snapshot/SnapshotServiceDisableTest.java       |  0
 .../snapshot/SnapshotServiceEnableTest.java        |  0
 .../engine/internal/snapshot/SocketUtils.java      |  0
 .../engine/internal/storage/JobNodePathTest.java   |  0
 .../internal/storage/JobNodeStorageTest.java       |  0
 .../trigger/TriggerListenerManagerTest.java        |  0
 .../internal/util/SensitiveInfoUtilsTest.java      |  0
 .../elasticjob/engine/util/ReflectionUtils.java    |  0
 ...icjob.executor.item.impl.ClassedJobItemExecutor |  0
 ...re.elasticjob.infra.listener.ElasticJobListener |  0
 .../src/test/resources/logback-test.xml            |  0
 engine/pom.xml                                     | 35 ----------------------
 {engine/lifecycle => lifecycle}/pom.xml            |  2 +-
 .../engine/lifecycle/api/JobAPIFactory.java        |  0
 .../engine/lifecycle/api/JobConfigurationAPI.java  |  0
 .../engine/lifecycle/api/JobOperateAPI.java        |  0
 .../engine/lifecycle/api/JobStatisticsAPI.java     |  0
 .../engine/lifecycle/api/ServerStatisticsAPI.java  |  0
 .../engine/lifecycle/api/ShardingOperateAPI.java   |  0
 .../lifecycle/api/ShardingStatisticsAPI.java       |  0
 .../engine/lifecycle/domain/JobBriefInfo.java      |  0
 .../engine/lifecycle/domain/ServerBriefInfo.java   |  0
 .../engine/lifecycle/domain/ShardingInfo.java      |  0
 .../internal/operate/JobOperateAPIImpl.java        |  0
 .../internal/operate/ShardingOperateAPIImpl.java   |  0
 .../internal/reg/RegistryCenterFactory.java        |  0
 .../internal/settings/JobConfigurationAPIImpl.java |  0
 .../internal/statistics/JobStatisticsAPIImpl.java  |  0
 .../statistics/ServerStatisticsAPIImpl.java        |  0
 .../statistics/ShardingStatisticsAPIImpl.java      |  0
 .../lifecycle/AbstractEmbedZookeeperBaseTest.java  |  0
 .../engine/lifecycle/api/JobAPIFactoryTest.java    |  0
 .../lifecycle/domain/ShardingStatusTest.java       |  0
 .../lifecycle/fixture/LifecycleYamlConstants.java  |  0
 .../internal/operate/JobOperateAPIImplTest.java    |  0
 .../operate/ShardingOperateAPIImplTest.java        |  0
 .../internal/reg/RegistryCenterFactoryTest.java    |  0
 .../settings/JobConfigurationAPIImplTest.java      |  0
 .../statistics/JobStatisticsAPIImplTest.java       |  0
 .../statistics/ServerStatisticsAPIImplTest.java    |  0
 .../statistics/ShardingStatisticsAPIImplTest.java  |  0
 .../src/test/resources/logback-test.xml            |  0
 pom.xml                                            | 12 ++++++--
 {engine/spring => spring}/boot-starter/README.md   |  0
 {engine/spring => spring}/boot-starter/pom.xml     |  0
 .../boot/job/ElasticJobBootstrapConfiguration.java |  0
 .../job/ElasticJobConfigurationProperties.java     |  0
 .../boot/job/ElasticJobLiteAutoConfiguration.java  |  0
 .../spring/boot/job/ElasticJobProperties.java      |  0
 .../job/ScheduleJobBootstrapStartupRunner.java     |  0
 .../reg/ElasticJobRegistryCenterConfiguration.java |  0
 .../spring/boot/reg/ZookeeperProperties.java       |  0
 .../ElasticJobSnapshotServiceConfiguration.java    |  0
 .../reg/snapshot/SnapshotServiceProperties.java    |  0
 .../tracing/ElasticJobTracingConfiguration.java    |  0
 .../spring/boot/tracing/TracingProperties.java     |  0
 .../additional-spring-configuration-metadata.json  |  0
 .../src/main/resources/META-INF/spring.factories   |  0
 .../src/main/resources/META-INF/spring.provides    |  0
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  0
 .../job/ElasticJobConfigurationPropertiesTest.java |  0
 .../boot/job/ElasticJobSpringBootScannerTest.java  |  0
 .../spring/boot/job/ElasticJobSpringBootTest.java  |  0
 .../job/executor/CustomClassedJobExecutor.java     |  0
 .../spring/boot/job/executor/PrintJobExecutor.java |  0
 .../boot/job/executor/PrintJobProperties.java      |  0
 .../boot/job/fixture/EmbedTestingServer.java       |  0
 .../spring/boot/job/fixture/job/CustomJob.java     |  0
 .../job/fixture/job/impl/AnnotationCustomJob.java  |  0
 .../boot/job/fixture/job/impl/CustomTestJob.java   |  0
 .../fixture/listener/LogElasticJobListener.java    |  0
 .../fixture/listener/NoopElasticJobListener.java   |  0
 .../spring/boot/job/repository/BarRepository.java  |  0
 .../job/repository/impl/BarRepositoryImpl.java     |  0
 .../spring/boot/reg/ZookeeperPropertiesTest.java   |  0
 ...ElasticJobSnapshotServiceConfigurationTest.java |  0
 .../boot/tracing/TracingConfigurationTest.java     |  0
 ...icjob.executor.item.impl.ClassedJobItemExecutor |  0
 ...sticjob.executor.item.impl.TypedJobItemExecutor |  0
 ...re.elasticjob.infra.listener.ElasticJobListener |  0
 .../src/test/resources/application-elasticjob.yml  |  0
 .../src/test/resources/application-snapshot.yml    |  0
 .../src/test/resources/application-tracing.yml     |  0
 .../src/test/resources/logback-test.xml            |  0
 {engine/spring => spring}/core/pom.xml             |  0
 .../spring/core/scanner/ClassPathJobScanner.java   |  0
 .../engine/spring/core/scanner/ElasticJobScan.java |  0
 .../core/scanner/ElasticJobScanRegistrar.java      |  0
 .../core/scanner/JobScannerConfiguration.java      |  0
 .../setup/SpringProxyJobClassNameProvider.java     |  0
 .../engine/spring/core/util/AopTargetUtils.java    |  0
 ...cjob.engine.internal.setup.JobClassNameProvider |  0
 .../setup/JobClassNameProviderFactoryTest.java     |  0
 .../spring/core/util/AopTargetUtilsTest.java       |  0
 .../engine/spring/core/util/TargetJob.java         |  0
 .../src/test/resources/META-INF/logback-test.xml   |  0
 {engine/spring => spring}/namespace/pom.xml        |  0
 .../namespace/ElasticJobNamespaceHandler.java      |  0
 .../job/parser/JobBeanDefinitionParser.java        |  0
 .../namespace/job/tag/JobBeanDefinitionTag.java    |  0
 .../reg/parser/ZookeeperBeanDefinitionParser.java  |  0
 .../reg/tag/ZookeeperBeanDefinitionTag.java        |  0
 .../parser/JobScannerBeanDefinitionParser.java     |  0
 .../scanner/tag/JobScannerBeanDefinitionTag.java   |  0
 .../parser/SnapshotBeanDefinitionParser.java       |  0
 .../snapshot/tag/SnapshotBeanDefinitionTag.java    |  0
 .../parser/TracingBeanDefinitionParser.java        |  0
 .../tracing/tag/TracingBeanDefinitionTag.java      |  0
 .../resources/META-INF/namespace/elasticjob.xsd    |  0
 .../src/main/resources/META-INF/spring.handlers    |  0
 .../src/main/resources/META-INF/spring.schemas     |  0
 .../namespace/fixture/aspect/SimpleAspect.java     |  0
 .../namespace/fixture/job/DataflowElasticJob.java  |  0
 .../namespace/fixture/job/FooSimpleElasticJob.java |  0
 .../job/annotation/AnnotationSimpleJob.java        |  0
 .../fixture/job/ref/RefFooDataflowElasticJob.java  |  0
 .../fixture/job/ref/RefFooSimpleElasticJob.java    |  0
 .../fixture/listener/SimpleCglibListener.java      |  0
 .../listener/SimpleJdkDynamicProxyListener.java    |  0
 .../namespace/fixture/listener/SimpleListener.java |  0
 .../fixture/listener/SimpleOnceListener.java       |  0
 .../namespace/fixture/service/FooService.java      |  0
 .../namespace/fixture/service/FooServiceImpl.java  |  0
 .../job/AbstractJobSpringIntegrateTest.java        |  0
 .../job/AbstractOneOffJobSpringIntegrateTest.java  |  0
 .../JobSpringNamespaceWithEventTraceRdbTest.java   |  0
 .../job/JobSpringNamespaceWithJobHandlerTest.java  |  0
 ...JobSpringNamespaceWithListenerAndCglibTest.java |  0
 ...amespaceWithListenerAndJdkDynamicProxyTest.java |  0
 .../job/JobSpringNamespaceWithListenerTest.java    |  0
 .../job/JobSpringNamespaceWithRefTest.java         |  0
 .../job/JobSpringNamespaceWithTypeTest.java        |  0
 .../job/JobSpringNamespaceWithoutListenerTest.java |  0
 ...OffJobSpringNamespaceWithEventTraceRdbTest.java |  0
 ...OneOffJobSpringNamespaceWithJobHandlerTest.java |  0
 ...JobSpringNamespaceWithListenerAndCglibTest.java |  0
 ...amespaceWithListenerAndJdkDynamicProxyTest.java |  0
 .../OneOffJobSpringNamespaceWithListenerTest.java  |  0
 .../job/OneOffJobSpringNamespaceWithRefTest.java   |  0
 .../job/OneOffJobSpringNamespaceWithTypeTest.java  |  0
 ...neOffJobSpringNamespaceWithoutListenerTest.java |  0
 .../scanner/AbstractJobSpringIntegrateTest.java    |  0
 .../spring/namespace/scanner/JobScannerTest.java   |  0
 .../SnapshotSpringNamespaceDisableTest.java        |  0
 .../SnapshotSpringNamespaceEnableTest.java         |  0
 .../spring/namespace/snapshot/SocketUtils.java     |  0
 ...actZookeeperJUnitJupiterSpringContextTests.java |  0
 .../test/EmbedZookeeperTestExecutionListener.java  |  0
 .../src/test/resources/META-INF/job/base.xml       |  0
 .../META-INF/job/oneOffWithEventTraceRdb.xml       |  0
 .../META-INF/job/oneOffWithJobHandler.xml          |  0
 .../resources/META-INF/job/oneOffWithJobRef.xml    |  0
 .../resources/META-INF/job/oneOffWithJobType.xml   |  0
 .../resources/META-INF/job/oneOffWithListener.xml  |  0
 .../META-INF/job/oneOffWithListenerAndCglib.xml    |  0
 .../job/oneOffWithListenerAndJdkDynamicProxy.xml   |  0
 .../META-INF/job/oneOffWithoutListener.xml         |  0
 .../resources/META-INF/job/withEventTraceRdb.xml   |  0
 .../test/resources/META-INF/job/withJobHandler.xml |  0
 .../src/test/resources/META-INF/job/withJobRef.xml |  0
 .../test/resources/META-INF/job/withJobType.xml    |  0
 .../test/resources/META-INF/job/withListener.xml   |  0
 .../META-INF/job/withListenerAndCglib.xml          |  0
 .../job/withListenerAndJdkDynamicProxy.xml         |  0
 .../resources/META-INF/job/withoutListener.xml     |  0
 .../src/test/resources/META-INF/reg/regContext.xml |  0
 .../META-INF/scanner/jobScannerContext.xml         |  0
 ...re.elasticjob.infra.listener.ElasticJobListener |  0
 .../META-INF/snapshot/snapshotDisabled.xml         |  0
 .../META-INF/snapshot/snapshotEnabled.xml          |  0
 .../src/test/resources/conf/job/conf.properties    |  0
 .../src/test/resources/conf/reg/conf.properties    |  0
 .../namespace/src/test/resources/logback-test.xml  |  0
 .../namespace/src/test/resources/script/demo.bat   |  0
 .../namespace/src/test/resources/script/demo.sh    |  0
 {engine/spring => spring}/pom.xml                  |  2 +-
 293 files changed, 12 insertions(+), 41 deletions(-)
 rename {engine/core => core}/pom.xml (98%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/JobBootstrap.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrap.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/ScheduleJobBootstrap.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/listener/AbstractDistributeOnceElasticJobListener.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistry.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilder.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/AbstractListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListener.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistry.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleController.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduler.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobShutdownHookPlugin.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListener.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJob.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacade.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacade.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerStatus.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProvider.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProvider.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactory.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacade.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePath.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorage.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManager.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerNode.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerService.java
 (100%)
 rename {engine/core => 
core}/src/main/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtils.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/bootstrap/impl/OneOffJobBootstrapTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/DistributeOnceElasticJobListenerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/ElasticJobListenerCaller.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestDistributeOnceElasticJobListener.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/listener/fixture/TestElasticJobListener.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/api/registry/JobInstanceRegistryTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/EmbedTestingServer.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/LiteYamlConstants.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/executor/ClassedFooJobExecutor.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationSimpleJob.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/AnnotationUnShardingJob.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/DetailedFooJob.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/fixture/job/FooJob.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/BaseIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/DisabledJobIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/OneOffDisabledJobIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/disable/ScheduleDisabledJobIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/EnabledJobIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/OneOffEnabledJobIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/enable/ScheduleEnabledJobIntegrateTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestDistributeOnceElasticJobListener.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/integrate/listener/TestElasticJobListener.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/JobAnnotationBuilderTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/BaseAnnotationTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/OneOffEnabledJobTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/annotation/integrate/ScheduleEnabledJobTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/ConfigurationServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/config/RescheduleListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/ElectionListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/election/LeaderServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/failover/FailoverServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/guarantee/GuaranteeServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/InstanceServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/instance/ShutdownListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/ListenerNotifierManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/listener/RegistryCenterConnectionStateListenerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/reconcile/ReconcileServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobRegistryTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobScheduleControllerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/JobTriggerListenerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/LiteJobFacadeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/schedule/SchedulerFacadeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/server/ServerServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/DefaultJobClassNameProviderTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/JobClassNameProviderFactoryTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/setup/SetUpFacadeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionContextServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ExecutionServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/MonitorExecutionListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingNodeTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/sharding/ShardingServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/BaseSnapshotServiceTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceDisableTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SnapshotServiceEnableTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/snapshot/SocketUtils.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodePathTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/storage/JobNodeStorageTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/trigger/TriggerListenerManagerTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/internal/util/SensitiveInfoUtilsTest.java
 (100%)
 rename {engine/core => 
core}/src/test/java/org/apache/shardingsphere/elasticjob/engine/util/ReflectionUtils.java
 (100%)
 rename {engine/core => 
core}/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor
 (100%)
 rename {engine/core => 
core}/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
 (100%)
 rename {engine/core => core}/src/test/resources/logback-test.xml (100%)
 delete mode 100644 engine/pom.xml
 rename {engine/lifecycle => lifecycle}/pom.xml (98%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/JobAPIFactory.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/JobConfigurationAPI.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/JobOperateAPI.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/JobStatisticsAPI.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/ServerStatisticsAPI.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/ShardingOperateAPI.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/ShardingStatisticsAPI.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/domain/JobBriefInfo.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/domain/ServerBriefInfo.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/domain/ShardingInfo.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/operate/JobOperateAPIImpl.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/operate/ShardingOperateAPIImpl.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/reg/RegistryCenterFactory.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/settings/JobConfigurationAPIImpl.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/statistics/JobStatisticsAPIImpl.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/statistics/ServerStatisticsAPIImpl.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/main/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/statistics/ShardingStatisticsAPIImpl.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/AbstractEmbedZookeeperBaseTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/api/JobAPIFactoryTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/domain/ShardingStatusTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/fixture/LifecycleYamlConstants.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/operate/JobOperateAPIImplTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/operate/ShardingOperateAPIImplTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/reg/RegistryCenterFactoryTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/settings/JobConfigurationAPIImplTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/statistics/JobStatisticsAPIImplTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/statistics/ServerStatisticsAPIImplTest.java
 (100%)
 rename {engine/lifecycle => 
lifecycle}/src/test/java/org/apache/shardingsphere/elasticjob/engine/lifecycle/internal/statistics/ShardingStatisticsAPIImplTest.java
 (100%)
 rename {engine/lifecycle => lifecycle}/src/test/resources/logback-test.xml 
(100%)
 rename {engine/spring => spring}/boot-starter/README.md (100%)
 rename {engine/spring => spring}/boot-starter/pom.xml (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobBootstrapConfiguration.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobConfigurationProperties.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobLiteAutoConfiguration.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobProperties.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ScheduleJobBootstrapStartupRunner.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/reg/ElasticJobRegistryCenterConfiguration.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/reg/ZookeeperProperties.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/reg/snapshot/ElasticJobSnapshotServiceConfiguration.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/reg/snapshot/SnapshotServiceProperties.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/tracing/ElasticJobTracingConfiguration.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/tracing/TracingProperties.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/resources/META-INF/spring.factories (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/resources/META-INF/spring.provides (100%)
 rename {engine/spring => 
spring}/boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobConfigurationPropertiesTest.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobSpringBootScannerTest.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/ElasticJobSpringBootTest.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/executor/CustomClassedJobExecutor.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/executor/PrintJobExecutor.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/executor/PrintJobProperties.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/fixture/EmbedTestingServer.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/fixture/job/CustomJob.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/fixture/job/impl/AnnotationCustomJob.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/fixture/job/impl/CustomTestJob.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/fixture/listener/LogElasticJobListener.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/fixture/listener/NoopElasticJobListener.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/repository/BarRepository.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/job/repository/impl/BarRepositoryImpl.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/reg/ZookeeperPropertiesTest.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/reg/snapshot/ElasticJobSnapshotServiceConfigurationTest.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/boot/tracing/TracingConfigurationTest.java
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.ClassedJobItemExecutor
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.executor.item.impl.TypedJobItemExecutor
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
 (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/application-elasticjob.yml (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/application-snapshot.yml (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/application-tracing.yml (100%)
 rename {engine/spring => 
spring}/boot-starter/src/test/resources/logback-test.xml (100%)
 rename {engine/spring => spring}/core/pom.xml (100%)
 rename {engine/spring => 
spring}/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/core/scanner/ClassPathJobScanner.java
 (100%)
 rename {engine/spring => 
spring}/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/core/scanner/ElasticJobScan.java
 (100%)
 rename {engine/spring => 
spring}/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/core/scanner/ElasticJobScanRegistrar.java
 (100%)
 rename {engine/spring => 
spring}/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/core/scanner/JobScannerConfiguration.java
 (100%)
 rename {engine/spring => 
spring}/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/core/setup/SpringProxyJobClassNameProvider.java
 (100%)
 rename {engine/spring => 
spring}/core/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/core/util/AopTargetUtils.java
 (100%)
 rename {engine/spring => 
spring}/core/src/main/resources/META-INF/services/org.apache.shardingsphere.elasticjob.engine.internal.setup.JobClassNameProvider
 (100%)
 rename {engine/spring => 
spring}/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/core/setup/JobClassNameProviderFactoryTest.java
 (100%)
 rename {engine/spring => 
spring}/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/core/util/AopTargetUtilsTest.java
 (100%)
 rename {engine/spring => 
spring}/core/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/core/util/TargetJob.java
 (100%)
 rename {engine/spring => 
spring}/core/src/test/resources/META-INF/logback-test.xml (100%)
 rename {engine/spring => spring}/namespace/pom.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/ElasticJobNamespaceHandler.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/parser/JobBeanDefinitionParser.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/tag/JobBeanDefinitionTag.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/reg/parser/ZookeeperBeanDefinitionParser.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/reg/tag/ZookeeperBeanDefinitionTag.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/scanner/parser/JobScannerBeanDefinitionParser.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/scanner/tag/JobScannerBeanDefinitionTag.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/snapshot/parser/SnapshotBeanDefinitionParser.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/snapshot/tag/SnapshotBeanDefinitionTag.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/tracing/parser/TracingBeanDefinitionParser.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/tracing/tag/TracingBeanDefinitionTag.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/main/resources/META-INF/namespace/elasticjob.xsd (100%)
 rename {engine/spring => 
spring}/namespace/src/main/resources/META-INF/spring.handlers (100%)
 rename {engine/spring => 
spring}/namespace/src/main/resources/META-INF/spring.schemas (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/aspect/SimpleAspect.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/job/DataflowElasticJob.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/job/FooSimpleElasticJob.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/job/annotation/AnnotationSimpleJob.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/job/ref/RefFooDataflowElasticJob.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/job/ref/RefFooSimpleElasticJob.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/listener/SimpleCglibListener.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/listener/SimpleJdkDynamicProxyListener.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/listener/SimpleListener.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/listener/SimpleOnceListener.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/service/FooService.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/fixture/service/FooServiceImpl.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/AbstractJobSpringIntegrateTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithEventTraceRdbTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithJobHandlerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithListenerAndCglibTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithListenerAndJdkDynamicProxyTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithListenerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithRefTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithTypeTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/JobSpringNamespaceWithoutListenerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithEventTraceRdbTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithJobHandlerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithListenerAndCglibTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithListenerAndJdkDynamicProxyTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithListenerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/job/OneOffJobSpringNamespaceWithoutListenerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/scanner/AbstractJobSpringIntegrateTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/scanner/JobScannerTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/snapshot/SnapshotSpringNamespaceDisableTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/snapshot/SnapshotSpringNamespaceEnableTest.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/snapshot/SocketUtils.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/test/AbstractZookeeperJUnitJupiterSpringContextTests.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/java/org/apache/shardingsphere/elasticjob/engine/spring/namespace/test/EmbedZookeeperTestExecutionListener.java
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/base.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithEventTraceRdb.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithJobHandler.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithJobRef.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithJobType.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithListener.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithListenerAndCglib.xml
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithListenerAndJdkDynamicProxy.xml
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/oneOffWithoutListener.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withEventTraceRdb.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withJobHandler.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withJobRef.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withJobType.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withListener.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withListenerAndCglib.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withListenerAndJdkDynamicProxy.xml
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/job/withoutListener.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/reg/regContext.xml (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/scanner/jobScannerContext.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/services/org.apache.shardingsphere.elasticjob.infra.listener.ElasticJobListener
 (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/snapshot/snapshotDisabled.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/META-INF/snapshot/snapshotEnabled.xml 
(100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/conf/job/conf.properties (100%)
 rename {engine/spring => 
spring}/namespace/src/test/resources/conf/reg/conf.properties (100%)
 rename {engine/spring => spring}/namespace/src/test/resources/logback-test.xml 
(100%)
 rename {engine/spring => spring}/namespace/src/test/resources/script/demo.bat 
(100%)
 rename {engine/spring => spring}/namespace/src/test/resources/script/demo.sh 
(100%)
 rename {engine/spring => spring}/pom.xml (98%)

Reply via email to