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

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


The following commit(s) were added to refs/heads/master by this push:
     new 81a5ad855e0 Move GlobalLockPersistService (#35060)
81a5ad855e0 is described below

commit 81a5ad855e01ef3a38cf1b518190fb0915b36a7f
Author: Liang Zhang <zhangli...@apache.org>
AuthorDate: Sun Mar 23 11:33:13 2025 +0800

    Move GlobalLockPersistService (#35060)
    
    * Move GlobalLockPersistService
    
    * Move GlobalLockPersistService
---
 .../mode/manager/cluster/ClusterContextManagerBuilder.java          | 2 +-
 .../mode/manager/cluster/lock/ClusterLockContext.java               | 1 +
 .../mode/manager/cluster/lock/global/GlobalLockDefinition.java      | 6 +-----
 .../manager/cluster/lock/{ => global}/GlobalLockPersistService.java | 3 +--
 .../mode/manager/cluster/lock/ClusterLockContextTest.java           | 1 +
 .../cluster/lock/{ => global}/GlobalLockPersistServiceTest.java     | 4 +---
 6 files changed, 6 insertions(+), 11 deletions(-)

diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java
index 33679594d8d..15a5594a31d 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java
@@ -34,7 +34,7 @@ import 
org.apache.shardingsphere.mode.manager.builder.ContextManagerBuilderParam
 import 
org.apache.shardingsphere.mode.manager.cluster.dispatch.listener.DataChangedEventListenerRegistry;
 import 
org.apache.shardingsphere.mode.manager.cluster.exception.MissingRequiredClusterRepositoryConfigurationException;
 import org.apache.shardingsphere.mode.manager.cluster.lock.ClusterLockContext;
-import 
org.apache.shardingsphere.mode.manager.cluster.lock.GlobalLockPersistService;
+import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockPersistService;
 import 
org.apache.shardingsphere.mode.manager.cluster.persist.facade.ClusterPersistServiceFacade;
 import 
org.apache.shardingsphere.mode.manager.cluster.workerid.ClusterWorkerIdGenerator;
 import org.apache.shardingsphere.mode.metadata.MetaDataContexts;
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContext.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContext.java
index 35eb228ab18..891847584aa 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContext.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContext.java
@@ -21,6 +21,7 @@ import lombok.RequiredArgsConstructor;
 import org.apache.shardingsphere.mode.lock.LockContext;
 import org.apache.shardingsphere.mode.lock.LockDefinition;
 import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockDefinition;
+import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockPersistService;
 
 /**
  * Cluster lock context.
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockDefinition.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockDefinition.java
index 2d8d0acd75a..a255be96922 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockDefinition.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockDefinition.java
@@ -32,11 +32,7 @@ public final class GlobalLockDefinition implements 
LockDefinition {
         nodePath = new GlobalLockNodePath(globalLock.getName());
     }
     
-    /**
-     * Get lock key.
-     *
-     * @return lock key
-     */
+    @Override
     public String getLockKey() {
         return NodePathGenerator.toPath(nodePath);
     }
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/GlobalLockPersistService.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockPersistService.java
similarity index 92%
rename from 
mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/GlobalLockPersistService.java
rename to 
mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockPersistService.java
index 71dcd746257..586a408a591 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/GlobalLockPersistService.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockPersistService.java
@@ -15,10 +15,9 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.mode.manager.cluster.lock;
+package org.apache.shardingsphere.mode.manager.cluster.lock.global;
 
 import lombok.RequiredArgsConstructor;
-import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockDefinition;
 import 
org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository;
 
 /**
diff --git 
a/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContextTest.java
 
b/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContextTest.java
index f9bc9ee7301..0dd01ad8c4b 100644
--- 
a/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContextTest.java
+++ 
b/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/ClusterLockContextTest.java
@@ -19,6 +19,7 @@ package org.apache.shardingsphere.mode.manager.cluster.lock;
 
 import org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLock;
 import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockDefinition;
+import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockPersistService;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.ExtendWith;
diff --git 
a/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/GlobalLockPersistServiceTest.java
 
b/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockPersistServiceTest.java
similarity index 90%
rename from 
mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/GlobalLockPersistServiceTest.java
rename to 
mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockPersistServiceTest.java
index 734c9151b0e..5bb2ca50124 100644
--- 
a/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/GlobalLockPersistServiceTest.java
+++ 
b/mode/type/cluster/core/src/test/java/org/apache/shardingsphere/mode/manager/cluster/lock/global/GlobalLockPersistServiceTest.java
@@ -15,10 +15,8 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.mode.manager.cluster.lock;
+package org.apache.shardingsphere.mode.manager.cluster.lock.global;
 
-import org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLock;
-import 
org.apache.shardingsphere.mode.manager.cluster.lock.global.GlobalLockDefinition;
 import 
org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;

Reply via email to