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);
}