You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by me...@apache.org on 2025/10/09 10:26:57 UTC

(shardingsphere) branch master updated: Remove the useless method of DatabaseMetaDataPersistFacade (#36829)

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

menghaoran 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 e0c9f2d7b52 Remove the useless method of DatabaseMetaDataPersistFacade (#36829)
e0c9f2d7b52 is described below

commit e0c9f2d7b52dca40539b59bc220e56c005493acd
Author: Haoran Meng <me...@gmail.com>
AuthorDate: Thu Oct 9 18:26:51 2025 +0800

    Remove the useless method of DatabaseMetaDataPersistFacade (#36829)
---
 .../metadata/DatabaseMetaDataPersistFacade.java      | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/DatabaseMetaDataPersistFacade.java b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/DatabaseMetaDataPersistFacade.java
index ad34fc428ae..e382a7352c9 100644
--- a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/DatabaseMetaDataPersistFacade.java
+++ b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/metadata/DatabaseMetaDataPersistFacade.java
@@ -26,7 +26,6 @@ import org.apache.shardingsphere.infra.metadata.database.schema.builder.GenericS
 import org.apache.shardingsphere.infra.metadata.database.schema.manager.GenericSchemaManager;
 import org.apache.shardingsphere.infra.metadata.database.schema.model.ShardingSphereSchema;
 import org.apache.shardingsphere.infra.metadata.database.schema.model.ShardingSphereTable;
-import org.apache.shardingsphere.infra.metadata.database.schema.model.ShardingSphereView;
 import org.apache.shardingsphere.mode.exception.LoadTableMetaDataFailedException;
 import org.apache.shardingsphere.mode.metadata.MetaDataContexts;
 import org.apache.shardingsphere.mode.metadata.persist.metadata.service.DatabaseMetaDataPersistService;
@@ -97,25 +96,6 @@ public final class DatabaseMetaDataPersistFacade {
         toBeAlteredSchemasWithTablesDropped.forEach(each -> table.drop(databaseName, each.getName(), each.getAllTables()));
     }
     
-    /**
-     * Persist schema.
-     *
-     * @param database database
-     * @param schemaName schema name
-     * @param alteredTables altered tables
-     * @param alteredViews altered views
-     * @param droppedTables dropped tables
-     * @param droppedViews dropped views
-     */
-    public void alterSchema(final ShardingSphereDatabase database, final String schemaName,
-                            final Collection<ShardingSphereTable> alteredTables, final Collection<ShardingSphereView> alteredViews,
-                            final Collection<String> droppedTables, final Collection<String> droppedViews) {
-        table.persist(database.getName(), schemaName, alteredTables);
-        view.persist(database.getName(), schemaName, alteredViews);
-        droppedTables.forEach(each -> table.drop(database.getName(), schemaName, each));
-        droppedViews.forEach(each -> view.drop(database.getName(), schemaName, each));
-    }
-    
     /**
      * Rename schema.
      *