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 <[email protected]>
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.
      *

Reply via email to