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

zhaojinchao 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 de299d3f0ac Refactor metadata converter, remove redundant delimiter 
(#26059)
de299d3f0ac is described below

commit de299d3f0ac6b618693d86300d80e085f6aac801
Author: ChenJiaHao <[email protected]>
AuthorDate: Mon Jun 5 18:46:45 2023 +0800

    Refactor metadata converter, remove redundant delimiter (#26059)
---
 .../converter/ReadwriteSplittingNodeConverter.java |  4 ++--
 .../ReadwriteSplittingNodeConverterTest.java       |  4 ++--
 ...writeSplittingRuleConfigurationSwapperTest.java |  6 ++---
 .../metadata/converter/ShardingNodeConverter.java  | 26 ++++++++++----------
 ...ewYamlShardingRuleConfigurationSwapperTest.java | 28 +++++++++++-----------
 5 files changed, 34 insertions(+), 34 deletions(-)

diff --git 
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverter.java
 
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverter.java
index 36e7c043fa2..3c7f04e5bb4 100644
--- 
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverter.java
+++ 
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverter.java
@@ -39,7 +39,7 @@ public final class ReadwriteSplittingNodeConverter {
      * @return group name path
      */
     public static String getGroupNamePath(final String groupName) {
-        return String.join("/", "", DATA_SOURCES_NODE, groupName);
+        return String.join("/", DATA_SOURCES_NODE, groupName);
     }
     
     /**
@@ -49,7 +49,7 @@ public final class ReadwriteSplittingNodeConverter {
      * @return load balancer path
      */
     public static String getLoadBalancerPath(final String loadBalancerName) {
-        return String.join("/", "", LOAD_BALANCER_NODE, loadBalancerName);
+        return String.join("/", LOAD_BALANCER_NODE, loadBalancerName);
     }
     
     /**
diff --git 
a/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverterTest.java
 
b/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverterTest.java
index f96e556542d..2f07f6a48f1 100644
--- 
a/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverterTest.java
+++ 
b/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/converter/ReadwriteSplittingNodeConverterTest.java
@@ -29,12 +29,12 @@ class ReadwriteSplittingNodeConverterTest {
     
     @Test
     void assertGetGroupNamePath() {
-        
assertThat(ReadwriteSplittingNodeConverter.getGroupNamePath("group_0"), 
is("/data_sources/group_0"));
+        
assertThat(ReadwriteSplittingNodeConverter.getGroupNamePath("group_0"), 
is("data_sources/group_0"));
     }
     
     @Test
     void assertGetLoadBalancerPath() {
-        
assertThat(ReadwriteSplittingNodeConverter.getLoadBalancerPath("random"), 
is("/load_balancers/random"));
+        
assertThat(ReadwriteSplittingNodeConverter.getLoadBalancerPath("random"), 
is("load_balancers/random"));
     }
     
     @Test
diff --git 
a/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/NewYamlReadwriteSplittingRuleConfigurationSwapperTest.java
 
b/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/NewYamlReadwriteSplittingRuleConfigurationSwapperTest.java
index 967b2f5e09e..1e2ea03f32e 100644
--- 
a/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/NewYamlReadwriteSplittingRuleConfigurationSwapperTest.java
+++ 
b/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/NewYamlReadwriteSplittingRuleConfigurationSwapperTest.java
@@ -42,7 +42,7 @@ class NewYamlReadwriteSplittingRuleConfigurationSwapperTest {
                 "write_ds", Arrays.asList("read_ds_0", "read_ds_1"), null)), 
Collections.emptyMap());
         Collection<YamlDataNode> result = swapper.swapToDataNodes(config);
         assertThat(result.size(), is(1));
-        assertThat(result.iterator().next().getKey(), 
is("/data_sources/group_0"));
+        assertThat(result.iterator().next().getKey(), 
is("data_sources/group_0"));
     }
     
     @Test
@@ -52,7 +52,7 @@ class NewYamlReadwriteSplittingRuleConfigurationSwapperTest {
         Collection<YamlDataNode> result = swapper.swapToDataNodes(config);
         assertThat(result.size(), is(2));
         Iterator<YamlDataNode> iterator = result.iterator();
-        assertThat(iterator.next().getKey(), is("/data_sources/group_0"));
-        assertThat(iterator.next().getKey(), is("/load_balancers/random"));
+        assertThat(iterator.next().getKey(), is("data_sources/group_0"));
+        assertThat(iterator.next().getKey(), is("load_balancers/random"));
     }
 }
diff --git 
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/converter/ShardingNodeConverter.java
 
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/converter/ShardingNodeConverter.java
index b7cf828d980..400a04b6aeb 100644
--- 
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/converter/ShardingNodeConverter.java
+++ 
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/metadata/converter/ShardingNodeConverter.java
@@ -63,7 +63,7 @@ public final class ShardingNodeConverter {
      * @return table name path
      */
     public static String getTableNamePath(final String tableName) {
-        return String.join("/", "", TABLES, String.format(TABLE_NAME, 
tableName));
+        return String.join("/", TABLES, String.format(TABLE_NAME, tableName));
     }
     
     /**
@@ -73,7 +73,7 @@ public final class ShardingNodeConverter {
      * @return auto table name path
      */
     public static String getAutoTableNamePath(final String tableName) {
-        return String.join("/", "", AUTO_TABLES, 
String.format(AUTO_TABLE_NAME, tableName));
+        return String.join("/", AUTO_TABLES, String.format(AUTO_TABLE_NAME, 
tableName));
     }
     
     /**
@@ -83,7 +83,7 @@ public final class ShardingNodeConverter {
      * @return binding table name path
      */
     public static String getBindingTableNamePath(final String tableName) {
-        return String.join("/", "", BINDING_TABLES, 
String.format(BINDING_TABLE_NAME, tableName));
+        return String.join("/", BINDING_TABLES, 
String.format(BINDING_TABLE_NAME, tableName));
     }
     
     /**
@@ -92,7 +92,7 @@ public final class ShardingNodeConverter {
      * @return broadcast tables path
      */
     public static String getBroadcastTablesPath() {
-        return String.join("/", "", BROADCAST_TABLES);
+        return String.join("/", BROADCAST_TABLES);
     }
     
     /**
@@ -101,7 +101,7 @@ public final class ShardingNodeConverter {
      * @return default database strategy path
      */
     public static String getDefaultDatabaseStrategyPath() {
-        return String.join("/", "", DEFAULT_STRATEGY, 
DEFAULT_DATABASE_STRATEGY);
+        return String.join("/", DEFAULT_STRATEGY, DEFAULT_DATABASE_STRATEGY);
     }
     
     /**
@@ -110,7 +110,7 @@ public final class ShardingNodeConverter {
      * @return default table strategy path
      */
     public static String getDefaultTableStrategyPath() {
-        return String.join("/", "", DEFAULT_STRATEGY, DEFAULT_TABLE_STRATEGY);
+        return String.join("/", DEFAULT_STRATEGY, DEFAULT_TABLE_STRATEGY);
     }
     
     /**
@@ -119,7 +119,7 @@ public final class ShardingNodeConverter {
      * @return default key generate path
      */
     public static String getDefaultKeyGenerateStrategyPath() {
-        return String.join("/", "", DEFAULT_STRATEGY, 
DEFAULT_KEY_GENERATE_STRATEGY);
+        return String.join("/", DEFAULT_STRATEGY, 
DEFAULT_KEY_GENERATE_STRATEGY);
     }
     
     /**
@@ -128,7 +128,7 @@ public final class ShardingNodeConverter {
      * @return default audit strategy path
      */
     public static String getDefaultAuditStrategyPath() {
-        return String.join("/", "", DEFAULT_STRATEGY, DEFAULT_AUDIT_STRATEGY);
+        return String.join("/", DEFAULT_STRATEGY, DEFAULT_AUDIT_STRATEGY);
     }
     
     /**
@@ -137,7 +137,7 @@ public final class ShardingNodeConverter {
      * @return default sharding column path
      */
     public static String getDefaultShardingColumnPath() {
-        return String.join("/", "", DEFAULT_STRATEGY, DEFAULT_SHARDING_COLUMN);
+        return String.join("/", DEFAULT_STRATEGY, DEFAULT_SHARDING_COLUMN);
     }
     
     /**
@@ -147,7 +147,7 @@ public final class ShardingNodeConverter {
      * @return sharding algorithm path
      */
     public static String getShardingAlgorithmPath(final String 
shardingAlgorithmName) {
-        return String.join("/", "", SHARDING_ALGORITHMS, 
shardingAlgorithmName);
+        return String.join("/", SHARDING_ALGORITHMS, shardingAlgorithmName);
     }
     
     /**
@@ -157,7 +157,7 @@ public final class ShardingNodeConverter {
      * @return key generator path
      */
     public static String getKeyGeneratorPath(final String keyGeneratorName) {
-        return String.join("/", "", KEY_GENERATORS, keyGeneratorName);
+        return String.join("/", KEY_GENERATORS, keyGeneratorName);
     }
     
     /**
@@ -167,7 +167,7 @@ public final class ShardingNodeConverter {
      * @return auditor path
      */
     public static String getAuditorPath(final String auditorName) {
-        return String.join("/", "", AUDITORS, auditorName);
+        return String.join("/", AUDITORS, auditorName);
     }
     
     /**
@@ -176,6 +176,6 @@ public final class ShardingNodeConverter {
      * @return sharding cache path
      */
     public static String getShardingCachePath() {
-        return String.join("/", "", SHARDING_CACHE);
+        return String.join("/", SHARDING_CACHE);
     }
 }
diff --git 
a/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/yaml/swapper/NewYamlShardingRuleConfigurationSwapperTest.java
 
b/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/yaml/swapper/NewYamlShardingRuleConfigurationSwapperTest.java
index f21e48d4631..16ae14d69f5 100644
--- 
a/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/yaml/swapper/NewYamlShardingRuleConfigurationSwapperTest.java
+++ 
b/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/yaml/swapper/NewYamlShardingRuleConfigurationSwapperTest.java
@@ -52,20 +52,20 @@ class NewYamlShardingRuleConfigurationSwapperTest {
         Collection<YamlDataNode> result = swapper.swapToDataNodes(config);
         assertThat(result.size(), is(14));
         Iterator<YamlDataNode> iterator = result.iterator();
-        assertThat(iterator.next().getKey(), is("/tables/table_LOGIC_TABLE"));
-        assertThat(iterator.next().getKey(), 
is("/tables/table_SUB_LOGIC_TABLE"));
-        assertThat(iterator.next().getKey(), 
is("/binding_tables/binding_table_foo"));
-        assertThat(iterator.next().getKey(), is("/broadcast_tables"));
-        assertThat(iterator.next().getKey(), 
is("/default_strategy/default_database_strategy"));
-        assertThat(iterator.next().getKey(), 
is("/default_strategy/default_table_strategy"));
-        assertThat(iterator.next().getKey(), 
is("/default_strategy/default_key_generate_strategy"));
-        assertThat(iterator.next().getKey(), 
is("/default_strategy/default_audit_strategy"));
-        assertThat(iterator.next().getKey(), 
is("/sharding_algorithms/core_standard_fixture"));
-        assertThat(iterator.next().getKey(), is("/key_generators/uuid"));
-        assertThat(iterator.next().getKey(), is("/key_generators/default"));
-        assertThat(iterator.next().getKey(), 
is("/key_generators/auto_increment"));
-        assertThat(iterator.next().getKey(), is("/auditors/audit_algorithm"));
-        assertThat(iterator.next().getKey(), 
is("/default_strategy/default_sharding_column"));
+        assertThat(iterator.next().getKey(), is("tables/table_LOGIC_TABLE"));
+        assertThat(iterator.next().getKey(), 
is("tables/table_SUB_LOGIC_TABLE"));
+        assertThat(iterator.next().getKey(), 
is("binding_tables/binding_table_foo"));
+        assertThat(iterator.next().getKey(), is("broadcast_tables"));
+        assertThat(iterator.next().getKey(), 
is("default_strategy/default_database_strategy"));
+        assertThat(iterator.next().getKey(), 
is("default_strategy/default_table_strategy"));
+        assertThat(iterator.next().getKey(), 
is("default_strategy/default_key_generate_strategy"));
+        assertThat(iterator.next().getKey(), 
is("default_strategy/default_audit_strategy"));
+        assertThat(iterator.next().getKey(), 
is("sharding_algorithms/core_standard_fixture"));
+        assertThat(iterator.next().getKey(), is("key_generators/uuid"));
+        assertThat(iterator.next().getKey(), is("key_generators/default"));
+        assertThat(iterator.next().getKey(), 
is("key_generators/auto_increment"));
+        assertThat(iterator.next().getKey(), is("auditors/audit_algorithm"));
+        assertThat(iterator.next().getKey(), 
is("default_strategy/default_sharding_column"));
     }
     
     private ShardingRuleConfiguration createMaximumShardingRule() {

Reply via email to