You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2022/07/07 03:57:39 UTC
[shardingsphere] branch master updated: Remove useless OptimizerContext.alterDatabase (#18913)
This is an automated email from the ASF dual-hosted git repository.
panjuan 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 aba5d9b2bf9 Remove useless OptimizerContext.alterDatabase (#18913)
aba5d9b2bf9 is described below
commit aba5d9b2bf9f249c0bb329b35f5c6231aadca156
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Thu Jul 7 11:57:31 2022 +0800
Remove useless OptimizerContext.alterDatabase (#18913)
---
.../federation/optimizer/context/OptimizerContext.java | 13 -------------
1 file changed, 13 deletions(-)
diff --git a/shardingsphere-infra/shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/main/java/org/apache/shardingsphere/infra/federation/optimizer/context/OptimizerContext.java b/shardingsphere-infra/shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/main/java/org/apache/shardingsphere/infra/federation/optimizer/context/OptimizerContext.java
index e0c59d1ef23..cd2ad256466 100644
--- a/shardingsphere-infra/shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/main/java/org/apache/shardingsphere/infra/federation/optimizer/context/OptimizerContext.java
+++ b/shardingsphere-infra/shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/main/java/org/apache/shardingsphere/infra/federation/optimizer/context/OptimizerContext.java
@@ -26,7 +26,6 @@ import org.apache.shardingsphere.infra.federation.optimizer.context.planner.Opti
import org.apache.shardingsphere.infra.federation.optimizer.context.planner.OptimizerPlannerContextFactory;
import org.apache.shardingsphere.infra.federation.optimizer.metadata.FederationDatabaseMetaData;
import org.apache.shardingsphere.infra.federation.optimizer.metadata.FederationMetaData;
-import org.apache.shardingsphere.infra.metadata.database.schema.decorator.model.ShardingSphereSchema;
import org.apache.shardingsphere.infra.metadata.database.schema.decorator.model.ShardingSphereTable;
import org.apache.shardingsphere.parser.rule.SQLParserRule;
@@ -61,18 +60,6 @@ public final class OptimizerContext {
plannerContexts.put(databaseName, OptimizerPlannerContextFactory.create(federationDatabaseMetaData));
}
- /**
- * Alter database.
- *
- * @param databaseName database name
- * @param schemas schemas
- */
- public void alterDatabase(final String databaseName, final Map<String, ShardingSphereSchema> schemas) {
- FederationDatabaseMetaData federationDatabaseMetaData = new FederationDatabaseMetaData(databaseName, schemas);
- federationMetaData.getDatabases().put(databaseName, federationDatabaseMetaData);
- plannerContexts.put(databaseName, OptimizerPlannerContextFactory.create(federationDatabaseMetaData));
- }
-
/**
* Drop database.
*