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 ad4a8b1a738 Add @ThreadSafe on MetaDataContexts (#34354)
ad4a8b1a738 is described below
commit ad4a8b1a738b2f42da69632f79d15041336c75df
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Jan 14 21:05:05 2025 +0800
Add @ThreadSafe on MetaDataContexts (#34354)
---
.../java/org/apache/shardingsphere/mode/metadata/MetaDataContexts.java | 2 ++
1 file changed, 2 insertions(+)
diff --git
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContexts.java
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContexts.java
index a16e6b0b053..f885253ef99 100644
---
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContexts.java
+++
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContexts.java
@@ -20,11 +20,13 @@ package org.apache.shardingsphere.mode.metadata;
import org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData;
import
org.apache.shardingsphere.infra.metadata.statistics.ShardingSphereStatistics;
+import javax.annotation.concurrent.ThreadSafe;
import java.util.concurrent.atomic.AtomicReference;
/**
* Meta data contexts.
*/
+@ThreadSafe
public final class MetaDataContexts {
private final AtomicReference<ShardingSphereMetaData> metaData = new
AtomicReference<>();