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

zhonghongsheng 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 ef5d07d3e1b Ignore SQLBindEngine check table existing (#37576)
ef5d07d3e1b is described below

commit ef5d07d3e1be179958294827b55d103c0fc8a580
Author: Hongsheng Zhong <[email protected]>
AuthorDate: Tue Dec 30 11:57:13 2025 +0800

    Ignore SQLBindEngine check table existing (#37576)
---
 .../pipeline/core/metadata/generator/PipelineDDLDecorator.java     | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLDecorator.java
 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLDecorator.java
index a7d0566af4d..66c4a89d06e 100644
--- 
a/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLDecorator.java
+++ 
b/kernel/data-pipeline/core/src/main/java/org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLDecorator.java
@@ -19,10 +19,9 @@ package 
org.apache.shardingsphere.data.pipeline.core.metadata.generator;
 
 import com.google.common.base.Strings;
 import lombok.AllArgsConstructor;
-import 
org.apache.shardingsphere.infra.binder.context.statement.SQLStatementContext;
-import org.apache.shardingsphere.infra.binder.engine.SQLBindEngine;
 import org.apache.shardingsphere.database.connector.core.type.DatabaseType;
-import org.apache.shardingsphere.infra.hint.HintValueContext;
+import 
org.apache.shardingsphere.infra.binder.context.SQLStatementContextFactory;
+import 
org.apache.shardingsphere.infra.binder.context.statement.SQLStatementContext;
 import org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData;
 import 
org.apache.shardingsphere.infra.metadata.database.schema.util.IndexMetaDataUtils;
 import org.apache.shardingsphere.infra.parser.SQLParserEngine;
@@ -102,7 +101,7 @@ public final class PipelineDDLDecorator {
     }
     
     private SQLStatementContext parseSQL(final String currentDatabaseName, 
final SQLParserEngine parserEngine, final String sql) {
-        return new SQLBindEngine(metaData, currentDatabaseName, new 
HintValueContext()).bind(parserEngine.parse(sql, true));
+        return SQLStatementContextFactory.newInstance(metaData, 
parserEngine.parse(sql, true), currentDatabaseName);
     }
     
     private void appendFromIndexAndConstraint(final Map<SQLSegment, String> 
replaceMap, final String targetTableName, final SQLStatementContext 
sqlStatementContext) {

Reply via email to