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 3455f79adf2 Refactor SQLBindEngine (#31990)
3455f79adf2 is described below

commit 3455f79adf2835f58031f4983f761e181b6e4271
Author: Liang Zhang <[email protected]>
AuthorDate: Fri Jul 5 22:19:44 2024 +0800

    Refactor SQLBindEngine (#31990)
---
 .../shardingsphere/infra/binder/engine/SQLBindEngine.java    | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java
 
b/infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java
index f9c31c2236e..8c3e892f356 100644
--- 
a/infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java
+++ 
b/infra/binder/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java
@@ -60,24 +60,24 @@ public final class SQLBindEngine {
      * @return SQL statement context
      */
     public SQLStatementContext bind(final SQLStatement sqlStatement, final 
List<Object> params) {
-        SQLStatement buoundedSQLStatement = bind(sqlStatement, metaData, 
currentDatabaseName);
+        SQLStatement buoundedSQLStatement = bind(sqlStatement);
         return SQLStatementContextFactory.newInstance(metaData, params, 
buoundedSQLStatement, currentDatabaseName);
     }
     
-    private SQLStatement bind(final SQLStatement statement, final 
ShardingSphereMetaData metaData, final String currentDatabaseName) {
+    private SQLStatement bind(final SQLStatement statement) {
         if (hintValueContext.findHintDataSourceName().isPresent()) {
             return statement;
         }
         if (statement instanceof DMLStatement) {
-            return bindDMLStatement(statement, metaData, currentDatabaseName);
+            return bindDMLStatement(statement);
         }
         if (statement instanceof DDLStatement) {
-            return bindDDLStatement(statement, metaData, currentDatabaseName);
+            return bindDDLStatement(statement);
         }
         return statement;
     }
     
-    private static SQLStatement bindDMLStatement(final SQLStatement statement, 
final ShardingSphereMetaData metaData, final String currentDatabaseName) {
+    private SQLStatement bindDMLStatement(final SQLStatement statement) {
         if (statement instanceof SelectStatement) {
             return new SelectStatementBinder().bind((SelectStatement) 
statement, metaData, currentDatabaseName);
         }
@@ -96,7 +96,7 @@ public final class SQLBindEngine {
         return statement;
     }
     
-    private static SQLStatement bindDDLStatement(final SQLStatement statement, 
final ShardingSphereMetaData metaData, final String currentDatabaseName) {
+    private SQLStatement bindDDLStatement(final SQLStatement statement) {
         if (statement instanceof CursorStatement) {
             return new CursorStatementBinder().bind((CursorStatement) 
statement, metaData, currentDatabaseName);
         }

Reply via email to