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

jianglongtao 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 b3224ebdf5b Add @Override for implement method (#25497)
b3224ebdf5b is described below

commit b3224ebdf5b07eecdb53298aa50cb1f483173a86
Author: ChenJiaHao <[email protected]>
AuthorDate: Sat May 6 20:06:38 2023 +0800

    Add @Override for implement method (#25497)
---
 .../shardingsphere/metadata/persist/MetaDataPersistService.java  | 3 +++
 .../metadata/persist/NewMetaDataPersistService.java              | 3 +++
 .../metadata/persist/data/ShardingSphereDataPersistService.java  | 2 ++
 .../service/config/database/DataSourcePersistService.java        | 1 +
 .../persist/service/config/global/GlobalRulePersistService.java  | 1 +
 .../persist/service/database/DatabaseMetaDataPersistService.java | 9 +++++++++
 .../service/schema/ShardingSphereTableRowDataPersistService.java | 3 +++
 .../persist/service/version/MetaDataVersionPersistService.java   | 5 +++++
 8 files changed, 27 insertions(+)

diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/MetaDataPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/MetaDataPersistService.java
index 3e92ff893a7..ac24302c6e0 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/MetaDataPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/MetaDataPersistService.java
@@ -80,6 +80,7 @@ public final class MetaDataPersistService implements 
MetaDataBasedPersistService
      * @param globalRuleConfigs global rule configurations
      * @param props properties
      */
+    @Override
     public void persistGlobalRuleConfiguration(final 
Collection<RuleConfiguration> globalRuleConfigs, final Properties props) {
         globalRuleService.persist(globalRuleConfigs);
         propsService.persist(props);
@@ -93,6 +94,7 @@ public final class MetaDataPersistService implements 
MetaDataBasedPersistService
      * @param dataSources data sources
      * @param rules rules
      */
+    @Override
     public void persistConfigurations(final String databaseName, final 
DatabaseConfiguration databaseConfigs,
                                       final Map<String, DataSource> 
dataSources, final Collection<ShardingSphereRule> rules) {
         Map<String, DataSourceProperties> dataSourcePropertiesMap = 
getDataSourcePropertiesMap(databaseConfigs.getDataSources());
@@ -119,6 +121,7 @@ public final class MetaDataPersistService implements 
MetaDataBasedPersistService
      * @param databaseConfigs database configurations
      * @return effective data sources
      */
+    @Override
     public Map<String, DataSource> getEffectiveDataSources(final String 
databaseName, final Map<String, ? extends DatabaseConfiguration> 
databaseConfigs) {
         Map<String, DataSourceProperties> persistedDataPropsMap = 
dataSourceService.load(databaseName);
         return databaseConfigs.containsKey(databaseName)
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/NewMetaDataPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/NewMetaDataPersistService.java
index 7589b36f9e1..359f55364af 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/NewMetaDataPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/NewMetaDataPersistService.java
@@ -82,6 +82,7 @@ public final class NewMetaDataPersistService implements 
MetaDataBasedPersistServ
      * @param globalRuleConfigs global rule configurations
      * @param props properties
      */
+    @Override
     public void persistGlobalRuleConfiguration(final 
Collection<RuleConfiguration> globalRuleConfigs, final Properties props) {
         globalRuleService.persist(globalRuleConfigs);
         propsService.persist(props);
@@ -95,6 +96,7 @@ public final class NewMetaDataPersistService implements 
MetaDataBasedPersistServ
      * @param dataSources data sources
      * @param rules rules
      */
+    @Override
     public void persistConfigurations(final String databaseName, final 
DatabaseConfiguration databaseConfigs,
                                       final Map<String, DataSource> 
dataSources, final Collection<ShardingSphereRule> rules) {
         Map<String, DataSourceProperties> dataSourcePropertiesMap = 
getDataSourcePropertiesMap(databaseConfigs.getDataSources());
@@ -121,6 +123,7 @@ public final class NewMetaDataPersistService implements 
MetaDataBasedPersistServ
      * @param databaseConfigs database configurations
      * @return effective data sources
      */
+    @Override
     public Map<String, DataSource> getEffectiveDataSources(final String 
databaseName, final Map<String, ? extends DatabaseConfiguration> 
databaseConfigs) {
         Map<String, DataSourceProperties> persistedDataPropsMap = 
dataSourceService.load(databaseName);
         return databaseConfigs.containsKey(databaseName)
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/data/ShardingSphereDataPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/data/ShardingSphereDataPersistService.java
index c6be3491dfb..7481deb8612 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/data/ShardingSphereDataPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/data/ShardingSphereDataPersistService.java
@@ -57,6 +57,7 @@ public final class ShardingSphereDataPersistService 
implements ShardingSphereDat
      * @param metaData meta data
      * @return ShardingSphere data
      */
+    @Override
     public Optional<ShardingSphereData> load(final ShardingSphereMetaData 
metaData) {
         Collection<String> databaseNames = 
repository.getChildrenKeys(ShardingSphereDataNode.getShardingSphereDataNodePath());
         if (databaseNames.isEmpty()) {
@@ -101,6 +102,7 @@ public final class ShardingSphereDataPersistService 
implements ShardingSphereDat
      * @param schemaData schema data
      * @param databases databases
      */
+    @Override
     public void persist(final String databaseName, final String schemaName, 
final ShardingSphereSchemaData schemaData, final Map<String, 
ShardingSphereDatabase> databases) {
         if (schemaData.getTableData().isEmpty()) {
             persistSchema(databaseName, schemaName);
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DataSourcePersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DataSourcePersistService.java
index 4dada011424..1f07cfdd0c0 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DataSourcePersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/DataSourcePersistService.java
@@ -98,6 +98,7 @@ public final class DataSourcePersistService implements 
DatabaseBasedPersistServi
      * @param databaseName database name
      * @param toBeAppendedDataSourcePropsMap data source properties map to be 
appended
      */
+    @Override
     public void append(final String databaseName, final Map<String, 
DataSourceProperties> toBeAppendedDataSourcePropsMap) {
         Map<String, DataSourceProperties> dataSourceConfigs = 
load(databaseName);
         dataSourceConfigs.putAll(toBeAppendedDataSourcePropsMap);
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalRulePersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalRulePersistService.java
index b557f572c8a..4bfdcaa3392 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalRulePersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/global/GlobalRulePersistService.java
@@ -58,6 +58,7 @@ public final class GlobalRulePersistService implements 
GlobalPersistService<Coll
      * 
      * @return collection of user
      */
+    @Override
     public Collection<ShardingSphereUser> loadUsers() {
         Optional<AuthorityRuleConfiguration> authorityRuleConfig = 
load().stream().filter(each -> each instanceof AuthorityRuleConfiguration)
                 .map(each -> (AuthorityRuleConfiguration) each).findFirst();
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/database/DatabaseMetaDataPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/database/DatabaseMetaDataPersistService.java
index 98ccff85929..d6843448c28 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/database/DatabaseMetaDataPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/database/DatabaseMetaDataPersistService.java
@@ -53,6 +53,7 @@ public final class DatabaseMetaDataPersistService implements 
DatabaseMetaDataBas
      * 
      * @param databaseName database name
      */
+    @Override
     public void addDatabase(final String databaseName) {
         
repository.persist(DatabaseMetaDataNode.getDatabaseNamePath(databaseName), "");
     }
@@ -62,6 +63,7 @@ public final class DatabaseMetaDataPersistService implements 
DatabaseMetaDataBas
      *
      * @param databaseName database name to be deleted
      */
+    @Override
     public void dropDatabase(final String databaseName) {
         
repository.delete(DatabaseMetaDataNode.getDatabaseNamePath(databaseName));
     }
@@ -71,6 +73,7 @@ public final class DatabaseMetaDataPersistService implements 
DatabaseMetaDataBas
      *
      * @return all database names
      */
+    @Override
     public Collection<String> loadAllDatabaseNames() {
         return 
repository.getChildrenKeys(DatabaseMetaDataNode.getMetaDataNodePath());
     }
@@ -81,6 +84,7 @@ public final class DatabaseMetaDataPersistService implements 
DatabaseMetaDataBas
      * @param databaseName database name
      * @param schemaName schema name
      */
+    @Override
     public void addSchema(final String databaseName, final String schemaName) {
         
repository.persist(DatabaseMetaDataNode.getMetaDataTablesPath(databaseName, 
schemaName), "");
     }
@@ -91,6 +95,7 @@ public final class DatabaseMetaDataPersistService implements 
DatabaseMetaDataBas
      * @param databaseName database name
      * @param schemaName schema name
      */
+    @Override
     public void dropSchema(final String databaseName, final String schemaName) 
{
         
repository.delete(DatabaseMetaDataNode.getMetaDataSchemaPath(databaseName, 
schemaName));
     }
@@ -102,6 +107,7 @@ public final class DatabaseMetaDataPersistService 
implements DatabaseMetaDataBas
      * @param schemaName schema name
      * @param schema schema meta data
      */
+    @Override
     public void compareAndPersist(final String databaseName, final String 
schemaName, final ShardingSphereSchema schema) {
         if (schema.getTables().isEmpty() && schema.getViews().isEmpty()) {
             addSchema(databaseName, schemaName);
@@ -118,6 +124,7 @@ public final class DatabaseMetaDataPersistService 
implements DatabaseMetaDataBas
      * @param schemaName schema name
      * @param schema schema meta data
      */
+    @Override
     public void persist(final String databaseName, final String schemaName, 
final ShardingSphereSchema schema) {
         if (schema.getTables().isEmpty() && schema.getViews().isEmpty()) {
             addSchema(databaseName, schemaName);
@@ -132,6 +139,7 @@ public final class DatabaseMetaDataPersistService 
implements DatabaseMetaDataBas
      * @param schemaName schema name
      * @param schema schema meta data
      */
+    @Override
     public void delete(final String databaseName, final String schemaName, 
final ShardingSphereSchema schema) {
         schema.getTables().forEach((key, value) -> 
tableMetaDataPersistService.delete(databaseName, schemaName, key));
     }
@@ -142,6 +150,7 @@ public final class DatabaseMetaDataPersistService 
implements DatabaseMetaDataBas
      * @param databaseName database name
      * @return schema meta data
      */
+    @Override
     public Map<String, ShardingSphereSchema> loadSchemas(final String 
databaseName) {
         Collection<String> schemaNames = loadAllSchemaNames(databaseName);
         Map<String, ShardingSphereSchema> result = new 
LinkedHashMap<>(schemaNames.size(), 1);
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/schema/ShardingSphereTableRowDataPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/schema/ShardingSphereTableRowDataPersistService.java
index 3b246bb6049..84367bd2494 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/schema/ShardingSphereTableRowDataPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/schema/ShardingSphereTableRowDataPersistService.java
@@ -46,6 +46,7 @@ public final class ShardingSphereTableRowDataPersistService 
implements TableRowD
      * @param tableName table name
      * @param rows rows
      */
+    @Override
     public void persist(final String databaseName, final String schemaName, 
final String tableName, final Collection<YamlShardingSphereRowData> rows) {
         if (rows.isEmpty()) {
             persistTable(databaseName, schemaName, tableName);
@@ -65,6 +66,7 @@ public final class ShardingSphereTableRowDataPersistService 
implements TableRowD
      * @param tableName table name
      * @param rows rows
      */
+    @Override
     public void delete(final String databaseName, final String schemaName, 
final String tableName, final Collection<YamlShardingSphereRowData> rows) {
         rows.forEach(each -> 
repository.delete(ShardingSphereDataNode.getTableRowPath(databaseName, 
schemaName, tableName.toLowerCase(), each.getUniqueKey())));
     }
@@ -78,6 +80,7 @@ public final class ShardingSphereTableRowDataPersistService 
implements TableRowD
      * @param table table
      * @return ShardingSphere table data
      */
+    @Override
     public ShardingSphereTableData load(final String databaseName, final 
String schemaName, final String tableName, final ShardingSphereTable table) {
         ShardingSphereTableData result = new 
ShardingSphereTableData(tableName);
         YamlShardingSphereRowDataSwapper swapper = new 
YamlShardingSphereRowDataSwapper(new ArrayList<>(table.getColumns()));
diff --git 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/version/MetaDataVersionPersistService.java
 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/version/MetaDataVersionPersistService.java
index f826741ed52..e368cecd34d 100644
--- 
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/version/MetaDataVersionPersistService.java
+++ 
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/version/MetaDataVersionPersistService.java
@@ -38,6 +38,7 @@ public final class MetaDataVersionPersistService implements 
MetaDataVersionBased
      * @param databaseName database name
      * @return active database version
      */
+    @Override
     public Optional<String> getActiveVersion(final String databaseName) {
         return 
Optional.ofNullable(repository.getDirectly(DatabaseMetaDataNode.getActiveVersionPath(databaseName)));
     }
@@ -49,6 +50,7 @@ public final class MetaDataVersionPersistService implements 
MetaDataVersionBased
      * @param version version
      * @return is active version or not
      */
+    @Override
     public boolean isActiveVersion(final String databaseName, final String 
version) {
         Optional<String> actualVersion = getActiveVersion(databaseName);
         return actualVersion.isPresent() && 
actualVersion.get().equals(version);
@@ -60,6 +62,7 @@ public final class MetaDataVersionPersistService implements 
MetaDataVersionBased
      * @param databaseName database name
      * @return new version
      */
+    @Override
     public Optional<String> createNewVersion(final String databaseName) {
         Optional<String> activeVersion = getActiveVersion(databaseName);
         if (!activeVersion.isPresent()) {
@@ -78,6 +81,7 @@ public final class MetaDataVersionPersistService implements 
MetaDataVersionBased
      * @param databaseName database name
      * @param version version
      */
+    @Override
     public void persistActiveVersion(final String databaseName, final String 
version) {
         Optional<String> activeVersion = getActiveVersion(databaseName);
         if (activeVersion.isPresent() && !activeVersion.get().equals(version)) 
{
@@ -91,6 +95,7 @@ public final class MetaDataVersionPersistService implements 
MetaDataVersionBased
      * @param databaseName database name
      * @param version version
      */
+    @Override
     public void deleteVersion(final String databaseName, final String version) 
{
         
repository.delete(DatabaseMetaDataNode.getDatabaseVersionPath(databaseName, 
version));
     }

Reply via email to