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

zichaowang 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 c87e3d9f61b Remove useless getTrunkDataBaseType method in 
SQLParserRule (#31062)
c87e3d9f61b is described below

commit c87e3d9f61b2c5d7cc4f9f023fb241e70b0d65fb
Author: Zhengqiang Duan <[email protected]>
AuthorDate: Tue Apr 30 07:49:35 2024 +0800

    Remove useless getTrunkDataBaseType method in SQLParserRule (#31062)
---
 .../java/org/apache/shardingsphere/parser/rule/SQLParserRule.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
 
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
index ede9bb6eb81..8a25390cd0e 100644
--- 
a/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
+++ 
b/kernel/sql-parser/core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java
@@ -22,8 +22,8 @@ import 
org.apache.shardingsphere.infra.database.core.type.DatabaseType;
 import org.apache.shardingsphere.infra.parser.SQLParserEngine;
 import org.apache.shardingsphere.infra.parser.ShardingSphereSQLParserEngine;
 import org.apache.shardingsphere.infra.parser.SimpleSQLParserEngine;
-import org.apache.shardingsphere.infra.rule.scope.GlobalRule;
 import org.apache.shardingsphere.infra.rule.attribute.RuleAttributes;
+import org.apache.shardingsphere.infra.rule.scope.GlobalRule;
 import org.apache.shardingsphere.parser.config.SQLParserRuleConfiguration;
 import org.apache.shardingsphere.sql.parser.api.CacheOption;
 
@@ -56,7 +56,7 @@ public final class SQLParserRule implements GlobalRule {
      */
     public SQLParserEngine getSQLParserEngine(final DatabaseType databaseType) 
{
         return "Standard".equals(engineType)
-                ? new 
ShardingSphereSQLParserEngine(databaseType.getTrunkDatabaseType().orElse(databaseType),
 sqlStatementCache, parseTreeCache)
+                ? new ShardingSphereSQLParserEngine(databaseType, 
sqlStatementCache, parseTreeCache)
                 : new SimpleSQLParserEngine();
     }
     

Reply via email to