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.
*