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) {