This is an automated email from the ASF dual-hosted git repository.
sunnianjun 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 9791e78ec21 Rename RepositoryTupleSwapper.getRuleTypeName (#31081)
9791e78ec21 is described below
commit 9791e78ec21cb71d0992b886256d344b1eaa061d
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Apr 30 20:32:10 2024 +0800
Rename RepositoryTupleSwapper.getRuleTypeName (#31081)
---
.../swapper/BroadcastRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
.../swapper/EncryptRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
.../yaml/swapper/MaskRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
...ReadwriteSplittingRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
.../swapper/ShadowRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
.../swapper/ShardingRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
.../rdl/rule/engine/database/type/DropDatabaseRuleOperator.java | 2 +-
.../swapper/AuthorityRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../GlobalClockRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../swapper/LoggingRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../persist/service/config/RepositoryTupleSwapperEngine.java | 2 +-
.../service/config/database/rule/DatabaseRulePersistService.java | 6 +++---
.../swapper/SingleRuleConfigurationRepositoryTupleSwapper.java | 4 ++--
.../SQLFederationRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../swapper/SQLParserRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../SQLTranslatorRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../swapper/TrafficRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../TransactionRuleConfigurationRepositoryTupleSwapper.java | 8 ++++----
.../apache/shardingsphere/mode/spi/RepositoryTupleSwapper.java | 6 +++---
.../mode/manager/context/ConfigurationContextManager.java | 2 +-
20 files changed, 55 insertions(+), 55 deletions(-)
diff --git
a/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/yaml/swapper/BroadcastRuleConfigurationRepositoryTupleSwapper.java
b/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/yaml/swapper/BroadcastRuleConfigurationRepositoryTupleSwapper.java
index a4bcb42e9a4..10e4167edfd 100644
---
a/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/yaml/swapper/BroadcastRuleConfigurationRepositoryTupleSwapper.java
+++
b/features/broadcast/core/src/main/java/org/apache/shardingsphere/broadcast/yaml/swapper/BroadcastRuleConfigurationRepositoryTupleSwapper.java
@@ -68,7 +68,7 @@ public final class
BroadcastRuleConfigurationRepositoryTupleSwapper implements R
}
@Override
- public String getRuleTagName() {
- return "BROADCAST";
+ public String getRuleTypeName() {
+ return "broadcast";
}
}
diff --git
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleConfigurationRepositoryTupleSwapper.java
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleConfigurationRepositoryTupleSwapper.java
index 4bbcbfe23e6..f831d2b5c57 100644
---
a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleConfigurationRepositoryTupleSwapper.java
+++
b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleConfigurationRepositoryTupleSwapper.java
@@ -82,8 +82,8 @@ public final class
EncryptRuleConfigurationRepositoryTupleSwapper implements Rep
}
@Override
- public String getRuleTagName() {
- return "ENCRYPT";
+ public String getRuleTypeName() {
+ return "encrypt";
}
@Override
diff --git
a/features/mask/core/src/main/java/org/apache/shardingsphere/mask/yaml/swapper/MaskRuleConfigurationRepositoryTupleSwapper.java
b/features/mask/core/src/main/java/org/apache/shardingsphere/mask/yaml/swapper/MaskRuleConfigurationRepositoryTupleSwapper.java
index 715683e0e37..1cb299e5231 100644
---
a/features/mask/core/src/main/java/org/apache/shardingsphere/mask/yaml/swapper/MaskRuleConfigurationRepositoryTupleSwapper.java
+++
b/features/mask/core/src/main/java/org/apache/shardingsphere/mask/yaml/swapper/MaskRuleConfigurationRepositoryTupleSwapper.java
@@ -81,8 +81,8 @@ public final class
MaskRuleConfigurationRepositoryTupleSwapper implements Reposi
}
@Override
- public String getRuleTagName() {
- return "MASK";
+ public String getRuleTypeName() {
+ return "mask";
}
@Override
diff --git
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/ReadwriteSplittingRuleConfigurationRepositoryTupleSwapper.java
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/ReadwriteSplittingRuleConfigurationRepositoryTupleSwapper.java
index 50a1e72df56..63b5dd855c8 100644
---
a/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/ReadwriteSplittingRuleConfigurationRepositoryTupleSwapper.java
+++
b/features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/ReadwriteSplittingRuleConfigurationRepositoryTupleSwapper.java
@@ -82,8 +82,8 @@ public final class
ReadwriteSplittingRuleConfigurationRepositoryTupleSwapper imp
}
@Override
- public String getRuleTagName() {
- return "READWRITE_SPLITTING";
+ public String getRuleTypeName() {
+ return "readwrite_splitting";
}
@Override
diff --git
a/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/yaml/swapper/ShadowRuleConfigurationRepositoryTupleSwapper.java
b/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/yaml/swapper/ShadowRuleConfigurationRepositoryTupleSwapper.java
index 5f223ea1217..c4bea542a26 100644
---
a/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/yaml/swapper/ShadowRuleConfigurationRepositoryTupleSwapper.java
+++
b/features/shadow/core/src/main/java/org/apache/shardingsphere/shadow/yaml/swapper/ShadowRuleConfigurationRepositoryTupleSwapper.java
@@ -97,8 +97,8 @@ public final class
ShadowRuleConfigurationRepositoryTupleSwapper implements Repo
}
@Override
- public String getRuleTagName() {
- return "SHADOW";
+ public String getRuleTypeName() {
+ return "shadow";
}
@Override
diff --git
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/yaml/swapper/ShardingRuleConfigurationRepositoryTupleSwapper.java
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/yaml/swapper/ShardingRuleConfigurationRepositoryTupleSwapper.java
index f307c0709cd..756e0b0ac80 100644
---
a/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/yaml/swapper/ShardingRuleConfigurationRepositoryTupleSwapper.java
+++
b/features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/yaml/swapper/ShardingRuleConfigurationRepositoryTupleSwapper.java
@@ -164,8 +164,8 @@ public final class
ShardingRuleConfigurationRepositoryTupleSwapper implements Re
}
@Override
- public String getRuleTagName() {
- return "SHARDING";
+ public String getRuleTypeName() {
+ return "sharding";
}
@Override
diff --git
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java
index f81641764fc..cf053ab9298 100644
---
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java
+++
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/engine/update/rdl/rule/engine/database/type/DropDatabaseRuleOperator.java
@@ -64,7 +64,7 @@ public final class DropDatabaseRuleOperator implements
DatabaseRuleOperator {
RuleConfiguration toBeAlteredRuleConfig =
executor.buildToBeAlteredRuleConfiguration(sqlStatement);
if (null != toBeAlteredRuleConfig && ((DatabaseRuleConfiguration)
toBeAlteredRuleConfig).isEmpty()) {
OrderedSPILoader.getServices(RepositoryTupleSwapper.class,
Collections.singleton(currentRuleConfig)).values().stream().findFirst()
- .ifPresent(optional ->
modeContextManager.removeRuleConfiguration(database.getName(),
optional.getRuleTagName().toLowerCase()));
+ .ifPresent(optional ->
modeContextManager.removeRuleConfiguration(database.getName(),
optional.getRuleTypeName()));
return Collections.emptyList();
}
return modeContextManager.alterRuleConfiguration(database.getName(),
toBeAlteredRuleConfig);
diff --git
a/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/yaml/swapper/AuthorityRuleConfigurationRepositoryTupleSwapper.java
b/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/yaml/swapper/AuthorityRuleConfigurationRepositoryTupleSwapper.java
index a94512767b1..21cd74953be 100644
---
a/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/yaml/swapper/AuthorityRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/authority/core/src/main/java/org/apache/shardingsphere/authority/yaml/swapper/AuthorityRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
AuthorityRuleConfigurationRepositoryTupleSwapper implements R
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlAuthorityRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlAuthorityRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlAuthorityRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
AuthorityRuleConfigurationRepositoryTupleSwapper implements R
}
@Override
- public String getRuleTagName() {
- return "AUTHORITY";
+ public String getRuleTypeName() {
+ return "authority";
}
@Override
diff --git
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/yaml/swapper/GlobalClockRuleConfigurationRepositoryTupleSwapper.java
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/yaml/swapper/GlobalClockRuleConfigurationRepositoryTupleSwapper.java
index a2279f97897..ffa3bfaae56 100644
---
a/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/yaml/swapper/GlobalClockRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/core/yaml/swapper/GlobalClockRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
GlobalClockRuleConfigurationRepositoryTupleSwapper implements
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlGlobalClockRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlGlobalClockRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlGlobalClockRuleConfiguration.class));
}
}
@@ -50,8 +50,8 @@ public final class
GlobalClockRuleConfigurationRepositoryTupleSwapper implements
}
@Override
- public String getRuleTagName() {
- return "GLOBAL_CLOCK";
+ public String getRuleTypeName() {
+ return "global_clock";
}
@Override
diff --git
a/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/yaml/swapper/LoggingRuleConfigurationRepositoryTupleSwapper.java
b/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/yaml/swapper/LoggingRuleConfigurationRepositoryTupleSwapper.java
index bf0832f2ad9..6b249899983 100644
---
a/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/yaml/swapper/LoggingRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/logging/core/src/main/java/org/apache/shardingsphere/logging/yaml/swapper/LoggingRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
LoggingRuleConfigurationRepositoryTupleSwapper implements Rep
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlLoggingRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlLoggingRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlLoggingRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
LoggingRuleConfigurationRepositoryTupleSwapper implements Rep
}
@Override
- public String getRuleTagName() {
- return "LOGGING";
+ public String getRuleTypeName() {
+ return "logging";
}
@Override
diff --git
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/RepositoryTupleSwapperEngine.java
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/RepositoryTupleSwapperEngine.java
index 399f24b805f..fae7bdfd424 100644
---
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/RepositoryTupleSwapperEngine.java
+++
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/RepositoryTupleSwapperEngine.java
@@ -67,7 +67,7 @@ public final class RepositoryTupleSwapperEngine {
}
YamlRuleConfigurationSwapperEngine yamlSwapperEngine = new
YamlRuleConfigurationSwapperEngine();
for (RepositoryTupleSwapper each :
OrderedSPILoader.getServices(RepositoryTupleSwapper.class)) {
- if (ruleName.equals(each.getRuleTagName().toLowerCase())) {
+ if (ruleName.equals(each.getRuleTypeName())) {
Optional<YamlRuleConfiguration> yamlRuleConfig =
each.swapToObject(repositoryTuples);
return
yamlRuleConfig.map(yamlSwapperEngine::swapToRuleConfiguration);
}
diff --git
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/rule/DatabaseRulePersistService.java
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/rule/DatabaseRulePersistService.java
index 24a2e4dd915..5cd0ef22603 100644
---
a/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/rule/DatabaseRulePersistService.java
+++
b/kernel/metadata/core/src/main/java/org/apache/shardingsphere/metadata/persist/service/config/database/rule/DatabaseRulePersistService.java
@@ -59,7 +59,7 @@ public final class DatabaseRulePersistService implements
DatabaseBasedPersistSer
for (Entry<RuleConfiguration, RepositoryTupleSwapper> entry :
OrderedSPILoader.getServices(RepositoryTupleSwapper.class, configs).entrySet())
{
Collection<RepositoryTuple> repositoryTuples =
entry.getValue().swapToRepositoryTuples(yamlSwapperEngine.swapToYamlRuleConfiguration(entry.getKey()));
if (!repositoryTuples.isEmpty()) {
- persistDataNodes(databaseName,
entry.getValue().getRuleTagName().toLowerCase(), repositoryTuples);
+ persistDataNodes(databaseName,
entry.getValue().getRuleTypeName(), repositoryTuples);
}
}
}
@@ -82,7 +82,7 @@ public final class DatabaseRulePersistService implements
DatabaseBasedPersistSer
for (Entry<RuleConfiguration, RepositoryTupleSwapper> entry :
OrderedSPILoader.getServices(RepositoryTupleSwapper.class, configs).entrySet())
{
Collection<RepositoryTuple> repositoryTuples =
entry.getValue().swapToRepositoryTuples(yamlSwapperEngine.swapToYamlRuleConfiguration(entry.getKey()));
if (!repositoryTuples.isEmpty()) {
- result.addAll(persistDataNodes(databaseName,
entry.getValue().getRuleTagName().toLowerCase(), repositoryTuples));
+ result.addAll(persistDataNodes(databaseName,
entry.getValue().getRuleTypeName(), repositoryTuples));
}
}
return result;
@@ -114,7 +114,7 @@ public final class DatabaseRulePersistService implements
DatabaseBasedPersistSer
}
List<RepositoryTuple> newRepositoryTuples = new
LinkedList<>(repositoryTuples);
Collections.reverse(newRepositoryTuples);
- result.addAll(deleteDataNodes(databaseName,
entry.getValue().getRuleTagName().toLowerCase(), newRepositoryTuples));
+ result.addAll(deleteDataNodes(databaseName,
entry.getValue().getRuleTypeName(), newRepositoryTuples));
}
return result;
}
diff --git
a/kernel/single/core/src/main/java/org/apache/shardingsphere/single/yaml/config/swapper/SingleRuleConfigurationRepositoryTupleSwapper.java
b/kernel/single/core/src/main/java/org/apache/shardingsphere/single/yaml/config/swapper/SingleRuleConfigurationRepositoryTupleSwapper.java
index b980235f0f0..85d73568e8d 100644
---
a/kernel/single/core/src/main/java/org/apache/shardingsphere/single/yaml/config/swapper/SingleRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/single/core/src/main/java/org/apache/shardingsphere/single/yaml/config/swapper/SingleRuleConfigurationRepositoryTupleSwapper.java
@@ -59,8 +59,8 @@ public final class
SingleRuleConfigurationRepositoryTupleSwapper implements Repo
}
@Override
- public String getRuleTagName() {
- return "SINGLE";
+ public String getRuleTypeName() {
+ return "single";
}
@Override
diff --git
a/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/yaml/swapper/SQLFederationRuleConfigurationRepositoryTupleSwapper.java
b/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/yaml/swapper/SQLFederationRuleConfigurationRepositoryTupleSwapper.java
index ff653e69fc8..512b029cd3b 100644
---
a/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/yaml/swapper/SQLFederationRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/yaml/swapper/SQLFederationRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
SQLFederationRuleConfigurationRepositoryTupleSwapper implemen
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlSQLFederationRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlSQLFederationRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlSQLFederationRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
SQLFederationRuleConfigurationRepositoryTupleSwapper implemen
}
@Override
- public String getRuleTagName() {
- return "SQL_FEDERATION";
+ public String getRuleTypeName() {
+ return "sql_federation";
}
@Override
diff --git
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/yaml/swapper/SQLParserRuleConfigurationRepositoryTupleSwapper.java
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/yaml/swapper/SQLParserRuleConfigurationRepositoryTupleSwapper.java
index 19395810466..f4f7cd06f7b 100644
---
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/yaml/swapper/SQLParserRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/yaml/swapper/SQLParserRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
SQLParserRuleConfigurationRepositoryTupleSwapper implements R
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlSQLParserRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlSQLParserRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlSQLParserRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
SQLParserRuleConfigurationRepositoryTupleSwapper implements R
}
@Override
- public String getRuleTagName() {
- return "SQL_PARSER";
+ public String getRuleTypeName() {
+ return "sql_parser";
}
@Override
diff --git
a/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/yaml/swapper/SQLTranslatorRuleConfigurationRepositoryTupleSwapper.java
b/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/yaml/swapper/SQLTranslatorRuleConfigurationRepositoryTupleSwapper.java
index 176f45f2a6c..b337f62148f 100644
---
a/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/yaml/swapper/SQLTranslatorRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/sql-translator/core/src/main/java/org/apache/shardingsphere/sqltranslator/yaml/swapper/SQLTranslatorRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
SQLTranslatorRuleConfigurationRepositoryTupleSwapper implemen
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlSQLTranslatorRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlSQLTranslatorRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlSQLTranslatorRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
SQLTranslatorRuleConfigurationRepositoryTupleSwapper implemen
}
@Override
- public String getRuleTagName() {
- return "SQL_TRANSLATOR";
+ public String getRuleTypeName() {
+ return "sql_translator";
}
@Override
diff --git
a/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/yaml/swapper/TrafficRuleConfigurationRepositoryTupleSwapper.java
b/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/yaml/swapper/TrafficRuleConfigurationRepositoryTupleSwapper.java
index 3d3e6133165..33d69e9686c 100644
---
a/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/yaml/swapper/TrafficRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/traffic/core/src/main/java/org/apache/shardingsphere/traffic/yaml/swapper/TrafficRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
TrafficRuleConfigurationRepositoryTupleSwapper implements Rep
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlTrafficRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlTrafficRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlTrafficRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
TrafficRuleConfigurationRepositoryTupleSwapper implements Rep
}
@Override
- public String getRuleTagName() {
- return "TRAFFIC";
+ public String getRuleTypeName() {
+ return "traffic";
}
@Override
diff --git
a/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/yaml/swapper/TransactionRuleConfigurationRepositoryTupleSwapper.java
b/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/yaml/swapper/TransactionRuleConfigurationRepositoryTupleSwapper.java
index ca2e6f0e813..073e0cff4a4 100644
---
a/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/yaml/swapper/TransactionRuleConfigurationRepositoryTupleSwapper.java
+++
b/kernel/transaction/core/src/main/java/org/apache/shardingsphere/transaction/yaml/swapper/TransactionRuleConfigurationRepositoryTupleSwapper.java
@@ -36,13 +36,13 @@ public final class
TransactionRuleConfigurationRepositoryTupleSwapper implements
@Override
public Collection<RepositoryTuple> swapToRepositoryTuples(final
YamlTransactionRuleConfiguration yamlRuleConfig) {
- return Collections.singleton(new
RepositoryTuple(getRuleTagName().toLowerCase(),
YamlEngine.marshal(yamlRuleConfig)));
+ return Collections.singleton(new RepositoryTuple(getRuleTypeName(),
YamlEngine.marshal(yamlRuleConfig)));
}
@Override
public Optional<YamlTransactionRuleConfiguration> swapToObject(final
Collection<RepositoryTuple> repositoryTuples) {
for (RepositoryTuple each : repositoryTuples) {
- if (GlobalNodePath.getVersion(getRuleTagName().toLowerCase(),
each.getKey()).isPresent()) {
+ if (GlobalNodePath.getVersion(getRuleTypeName(),
each.getKey()).isPresent()) {
return Optional.of(YamlEngine.unmarshal(each.getValue(),
YamlTransactionRuleConfiguration.class));
}
}
@@ -55,8 +55,8 @@ public final class
TransactionRuleConfigurationRepositoryTupleSwapper implements
}
@Override
- public String getRuleTagName() {
- return "TRANSACTION";
+ public String getRuleTypeName() {
+ return "transaction";
}
@Override
diff --git
a/mode/api/src/main/java/org/apache/shardingsphere/mode/spi/RepositoryTupleSwapper.java
b/mode/api/src/main/java/org/apache/shardingsphere/mode/spi/RepositoryTupleSwapper.java
index 8708fad12a5..134770808c3 100644
---
a/mode/api/src/main/java/org/apache/shardingsphere/mode/spi/RepositoryTupleSwapper.java
+++
b/mode/api/src/main/java/org/apache/shardingsphere/mode/spi/RepositoryTupleSwapper.java
@@ -52,9 +52,9 @@ public interface RepositoryTupleSwapper<T extends
RuleConfiguration, Y extends Y
Optional<Y> swapToObject(Collection<RepositoryTuple> repositoryTuples);
/**
- * Get YAML rule tag name.
+ * Get rule type name.
*
- * @return YAML rule tag name
+ * @return rule type name
*/
- String getRuleTagName();
+ String getRuleTypeName();
}
diff --git
a/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
b/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
index 60e1e477734..8544193461c 100644
---
a/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
+++
b/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
@@ -378,7 +378,7 @@ public final class ConfigurationContextManager {
private void closeStaleTransactionRule(final RuleConfiguration ruleConfig)
{
for (Entry<RuleConfiguration, RepositoryTupleSwapper> entry :
OrderedSPILoader.getServices(
RepositoryTupleSwapper.class,
Collections.singleton(ruleConfig)).entrySet()) {
- if
("transaction".equalsIgnoreCase(entry.getValue().getRuleTagName())) {
+ if
("transaction".equalsIgnoreCase(entry.getValue().getRuleTypeName())) {
Optional<TransactionRule> transactionRule =
metaDataContexts.get().getMetaData().getGlobalRuleMetaData().findSingleRule(TransactionRule.class);
if (!transactionRule.isPresent()) {
return;