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

menghaoranss 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 37a6d348fb7 Remove deprecated identifier formatting method usage 
(#39171)
37a6d348fb7 is described below

commit 37a6d348fb74b0c2b3d3d2f58d0133cea0ad4937
Author: Haoran Meng <[email protected]>
AuthorDate: Sat Jul 18 21:29:54 2026 +0800

    Remove deprecated identifier formatting method usage (#39171)
---
 .../database/connector/core/type/DatabaseTypeRegistry.java          | 3 +++
 .../single/rule/attribute/SingleMutableDataNodeRuleAttribute.java   | 6 ------
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git 
a/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/type/DatabaseTypeRegistry.java
 
b/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/type/DatabaseTypeRegistry.java
index f382fc28a66..bcf00b781c9 100644
--- 
a/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/type/DatabaseTypeRegistry.java
+++ 
b/database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/type/DatabaseTypeRegistry.java
@@ -19,6 +19,7 @@ package 
org.apache.shardingsphere.database.connector.core.type;
 
 import lombok.Getter;
 import 
org.apache.shardingsphere.database.connector.core.metadata.database.metadata.DialectDatabaseMetaData;
+import 
org.apache.shardingsphere.database.connector.core.metadata.identifier.IdentifierCasePolicy;
 import 
org.apache.shardingsphere.database.connector.core.spi.DatabaseTypedSPILoader;
 import org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader;
 
@@ -65,7 +66,9 @@ public final class DatabaseTypeRegistry {
      *
      * @param identifierPattern identifier pattern
      * @return formatted identifier pattern
+     * @deprecated use {@link 
org.apache.shardingsphere.database.connector.core.metadata.identifier.IdentifierNormalizeEngine#normalize(IdentifierCasePolicy,
 String)} instead
      */
+    @Deprecated
     public String formatIdentifierPattern(final String identifierPattern) {
         switch (dialectDatabaseMetaData.getIdentifierPatternType()) {
             case UPPER_CASE:
diff --git 
a/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/attribute/SingleMutableDataNodeRuleAttribute.java
 
b/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/attribute/SingleMutableDataNodeRuleAttribute.java
index 51c87db1e88..2eedd5f9dc1 100644
--- 
a/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/attribute/SingleMutableDataNodeRuleAttribute.java
+++ 
b/kernel/single/core/src/main/java/org/apache/shardingsphere/single/rule/attribute/SingleMutableDataNodeRuleAttribute.java
@@ -18,7 +18,6 @@
 package org.apache.shardingsphere.single.rule.attribute;
 
 import lombok.RequiredArgsConstructor;
-import 
org.apache.shardingsphere.database.connector.core.type.DatabaseTypeRegistry;
 import org.apache.shardingsphere.database.connector.core.type.DatabaseType;
 import org.apache.shardingsphere.infra.config.rule.RuleConfiguration;
 import org.apache.shardingsphere.infra.datanode.DataNode;
@@ -134,11 +133,6 @@ public final class SingleMutableDataNodeRuleAttribute 
implements MutableDataNode
     
     private Collection<String> findMatchedTableKeys(final String tableName) {
         Collection<String> result = new LinkedList<>();
-        String formattedTableName = new 
DatabaseTypeRegistry(protocolType).formatIdentifierPattern(tableName);
-        if (singleTableDataNodes.containsKey(formattedTableName)) {
-            result.add(formattedTableName);
-            return result;
-        }
         if (singleTableDataNodes.containsKey(tableName)) {
             result.add(tableName);
             return result;

Reply via email to