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 b298da72ed4 Refactor DriverExecuteUpdateExecutor (#35836)
b298da72ed4 is described below
commit b298da72ed4128f06e1d6d9a2f2aeb9bb53391f4
Author: Liang Zhang <[email protected]>
AuthorDate: Sun Jun 29 16:24:05 2025 +0800
Refactor DriverExecuteUpdateExecutor (#35836)
---
.../driver/executor/engine/DriverExecuteUpdateExecutor.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
a/jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteUpdateExecutor.java
b/jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteUpdateExecutor.java
index 24e39b1ba39..d39bcb093d4 100644
---
a/jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteUpdateExecutor.java
+++
b/jdbc/src/main/java/org/apache/shardingsphere/driver/executor/engine/DriverExecuteUpdateExecutor.java
@@ -71,8 +71,7 @@ public final class DriverExecuteUpdateExecutor {
@SuppressWarnings("rawtypes")
public int executeUpdate(final ShardingSphereDatabase database, final
QueryContext queryContext, final
DriverExecutionPrepareEngine<JDBCExecutionUnit, Connection> prepareEngine,
final StatementExecuteUpdateCallback
updateCallback, final StatementAddCallback addCallback, final
StatementReplayCallback replayCallback) throws SQLException {
- ExecutionContext executionContext =
- new KernelProcessor().generateExecutionContext(queryContext,
metaData.getGlobalRuleMetaData(), metaData.getProps());
+ ExecutionContext executionContext = new
KernelProcessor().generateExecutionContext(queryContext,
metaData.getGlobalRuleMetaData(), metaData.getProps());
return
database.getRuleMetaData().getAttributes(RawExecutionRuleAttribute.class).isEmpty()
? jdbcPushDownExecutor.executeUpdate(database,
executionContext, prepareEngine, updateCallback, addCallback, replayCallback)
: rawPushDownExecutor.executeUpdate(database,
executionContext);