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

zhangliang 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 2752d723713 Refactor DatabaseBackendHandlerFactory (#36799)
2752d723713 is described below

commit 2752d723713dd7966d2435540727a35ddcc883f3
Author: Liang Zhang <[email protected]>
AuthorDate: Mon Oct 6 22:27:45 2025 +0800

    Refactor DatabaseBackendHandlerFactory (#36799)
---
 .../proxy/backend/handler/data/DatabaseBackendHandlerFactory.java     | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/DatabaseBackendHandlerFactory.java
 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/DatabaseBackendHandlerFactory.java
index f41f8dde171..11121b8fb36 100644
--- 
a/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/DatabaseBackendHandlerFactory.java
+++ 
b/proxy/backend/core/src/main/java/org/apache/shardingsphere/proxy/backend/handler/data/DatabaseBackendHandlerFactory.java
@@ -19,7 +19,6 @@ package org.apache.shardingsphere.proxy.backend.handler.data;
 
 import lombok.AccessLevel;
 import lombok.NoArgsConstructor;
-import 
org.apache.shardingsphere.infra.binder.context.statement.SQLStatementContext;
 import org.apache.shardingsphere.infra.session.query.QueryContext;
 import 
org.apache.shardingsphere.proxy.backend.connector.DatabaseConnectorFactory;
 import 
org.apache.shardingsphere.proxy.backend.handler.data.impl.UnicastDatabaseBackendHandler;
@@ -47,8 +46,7 @@ public final class DatabaseBackendHandlerFactory {
      * @return created instance
      */
     public static DatabaseBackendHandler newInstance(final QueryContext 
queryContext, final ConnectionSession connectionSession, final boolean 
preferPreparedStatement) {
-        SQLStatementContext sqlStatementContext = 
queryContext.getSqlStatementContext();
-        SQLStatement sqlStatement = sqlStatementContext.getSqlStatement();
+        SQLStatement sqlStatement = 
queryContext.getSqlStatementContext().getSqlStatement();
         if (sqlStatement instanceof DoStatement) {
             return new UnicastDatabaseBackendHandler(queryContext, 
connectionSession);
         }

Reply via email to