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