This is an automated email from the ASF dual-hosted git repository. zhangliang 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 893c5f51b9b Refactor storage container imports to use new package structure (#36530) 893c5f51b9b is described below commit 893c5f51b9b519c7896049f1e6f4458281cd71ae Author: Liang Zhang <zhangli...@apache.org> AuthorDate: Thu Sep 11 19:25:18 2025 +0800 Refactor storage container imports to use new package structure (#36530) --- .../test/e2e/agent/engine/env/AgentE2ETestEnvironment.java | 2 +- .../test/e2e/env/container/atomic/ITContainers.java | 2 +- .../adapter/impl/ShardingSphereProxyEmbeddedContainer.java | 2 +- .../container/atomic/storage/StorageContainerFactory.java | 12 ++++++------ .../storage/{ => type/docker}/DockerStorageContainer.java | 3 ++- .../atomic/storage/type/{ => docker/impl}/HiveContainer.java | 4 ++-- .../storage/type/{ => docker/impl}/MariaDBContainer.java | 4 ++-- .../storage/type/{ => docker/impl}/MySQLContainer.java | 4 ++-- .../storage/type/{ => docker/impl}/OpenGaussContainer.java | 4 ++-- .../storage/type/{ => docker/impl}/PostgreSQLContainer.java | 4 ++-- .../{ => type/embedded}/EmbeddedStorageContainer.java | 3 ++- .../atomic/storage/type/{ => embedded/impl}/H2Container.java | 4 ++-- .../storage/type/{ => natived}/NativeStorageContainer.java | 2 +- .../operation/pipeline/cases/PipelineContainerComposer.java | 2 +- .../cases/createtable/CreateTableSQLGeneratorIT.java | 2 +- .../e2e/operation/pipeline/env/PipelineE2EEnvironment.java | 8 ++++---- .../framework/container/compose/DockerContainerComposer.java | 2 +- .../transaction/engine/base/TransactionBaseE2EIT.java | 4 ++-- .../operation/transaction/env/TransactionE2EEnvironment.java | 6 +++--- .../framework/container/compose/DockerContainerComposer.java | 4 ++-- .../env/container/compose/mode/ClusterContainerComposer.java | 2 +- .../container/compose/mode/StandaloneContainerComposer.java | 2 +- 22 files changed, 42 insertions(+), 40 deletions(-) diff --git a/test/e2e/agent/engine/src/test/java/org/apache/shardingsphere/test/e2e/agent/engine/env/AgentE2ETestEnvironment.java b/test/e2e/agent/engine/src/test/java/org/apache/shardingsphere/test/e2e/agent/engine/env/AgentE2ETestEnvironment.java index e88265981b4..918893726a0 100644 --- a/test/e2e/agent/engine/src/test/java/org/apache/shardingsphere/test/e2e/agent/engine/env/AgentE2ETestEnvironment.java +++ b/test/e2e/agent/engine/src/test/java/org/apache/shardingsphere/test/e2e/agent/engine/env/AgentE2ETestEnvironment.java @@ -39,7 +39,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.enums.AdapterType import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.GovernanceContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.GovernanceContainerFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.MySQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.MySQLContainer; import org.awaitility.Awaitility; import org.testcontainers.containers.output.OutputFrame; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/ITContainers.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/ITContainers.java index 28f87c203e6..bf5d65c0522 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/ITContainers.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/ITContainers.java @@ -23,7 +23,7 @@ import lombok.Getter; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.GovernanceContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.NativeStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.natived.NativeStorageContainer; import org.awaitility.Awaitility; import org.slf4j.LoggerFactory; import org.testcontainers.containers.Network; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/adapter/impl/ShardingSphereProxyEmbeddedContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/adapter/impl/ShardingSphereProxyEmbeddedContainer.java index a95fde561c6..638f01174ca 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/adapter/impl/ShardingSphereProxyEmbeddedContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/adapter/impl/ShardingSphereProxyEmbeddedContainer.java @@ -35,7 +35,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.AdapterCo import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.config.AdaptorContainerConfiguration; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.ProxyContainerConstants; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.StorageContainerConstants; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.NativeStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.natived.NativeStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.util.StorageContainerUtils; import org.apache.shardingsphere.test.e2e.env.container.wait.JdbcConnectionWaitStrategy; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/StorageContainerFactory.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/StorageContainerFactory.java index 7ffd98438ee..8ad3c6cfe37 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/StorageContainerFactory.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/StorageContainerFactory.java @@ -21,12 +21,12 @@ import lombok.AccessLevel; import lombok.NoArgsConstructor; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.H2Container; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.HiveContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.MariaDBContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.MySQLContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.OpenGaussContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.PostgreSQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.embedded.impl.H2Container; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.HiveContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.MariaDBContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.MySQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.OpenGaussContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.PostgreSQLContainer; import org.apache.shardingsphere.test.e2e.env.runtime.E2ETestEnvironment; /** diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/DockerStorageContainer.java similarity index 98% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/DockerStorageContainer.java index 978e8f4aa4a..eee2a2e3bbb 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/DockerStorageContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/DockerStorageContainer.java @@ -15,13 +15,14 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker; import com.google.common.base.Strings; import lombok.Getter; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.test.e2e.env.container.atomic.DockerITContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.StorageContainerConstants; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.util.StorageContainerUtils; import org.apache.shardingsphere.test.e2e.env.container.wait.JdbcConnectionWaitStrategy; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/HiveContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/HiveContainer.java similarity index 98% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/HiveContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/HiveContainer.java index 61b52d6c11f..6fe64cd347f 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/HiveContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/HiveContainer.java @@ -15,14 +15,14 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl; import com.google.common.base.Strings; import lombok.extern.slf4j.Slf4j; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.wait.JdbcConnectionWaitStrategy; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/MariaDBContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/MariaDBContainer.java similarity index 97% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/MariaDBContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/MariaDBContainer.java index c934cc7f4cb..84cfea7a831 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/MariaDBContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/MariaDBContainer.java @@ -15,13 +15,13 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl; import com.google.common.base.Strings; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import java.util.Collection; import java.util.Map.Entry; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/MySQLContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/MySQLContainer.java similarity index 97% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/MySQLContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/MySQLContainer.java index f2686b35577..7a76a71ed51 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/MySQLContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/MySQLContainer.java @@ -15,13 +15,13 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl; import com.google.common.base.Strings; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import java.time.Duration; import java.time.temporal.ChronoUnit; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/OpenGaussContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/OpenGaussContainer.java similarity index 98% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/OpenGaussContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/OpenGaussContainer.java index 00629919b63..93d2ebb90b3 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/OpenGaussContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/OpenGaussContainer.java @@ -15,14 +15,14 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl; import com.google.common.base.Strings; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.StorageContainerConstants; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; import java.time.Duration; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/PostgreSQLContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/PostgreSQLContainer.java similarity index 97% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/PostgreSQLContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/PostgreSQLContainer.java index 44264bf7996..20b37a085cd 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/PostgreSQLContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/docker/impl/PostgreSQLContainer.java @@ -15,13 +15,13 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl; import com.google.common.base.Strings; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import java.util.Collection; import java.util.Map.Entry; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/embedded/EmbeddedStorageContainer.java similarity index 97% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/embedded/EmbeddedStorageContainer.java index f69d9082773..26b40a9c3b7 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/EmbeddedStorageContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/embedded/EmbeddedStorageContainer.java @@ -15,11 +15,12 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.embedded; import lombok.Getter; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.test.e2e.env.container.atomic.EmbeddedITContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.util.StorageContainerUtils; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; import org.apache.shardingsphere.test.e2e.env.runtime.scenario.database.DatabaseEnvironmentManager; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/H2Container.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/embedded/impl/H2Container.java similarity index 97% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/H2Container.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/embedded/impl/H2Container.java index f7baf9d94fa..401c9c45694 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/H2Container.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/embedded/impl/H2Container.java @@ -15,13 +15,13 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.embedded.impl; import lombok.SneakyThrows; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.EmbeddedStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.embedded.EmbeddedStorageContainer; import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath; import org.apache.shardingsphere.test.e2e.env.runtime.scenario.path.ScenarioDataPath.Type; import org.h2.tools.RunScript; diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/NativeStorageContainer.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/natived/NativeStorageContainer.java similarity index 99% rename from test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/NativeStorageContainer.java rename to test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/natived/NativeStorageContainer.java index e825f423429..7f5636a268e 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/NativeStorageContainer.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/atomic/storage/type/natived/NativeStorageContainer.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type; +package org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.natived; import lombok.Getter; import lombok.Setter; diff --git a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/PipelineContainerComposer.java b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/PipelineContainerComposer.java index 0db95ffaefa..2424cc9e273 100644 --- a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/PipelineContainerComposer.java +++ b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/PipelineContainerComposer.java @@ -41,7 +41,7 @@ import org.apache.shardingsphere.infra.util.yaml.YamlEngine; import org.apache.shardingsphere.infra.yaml.config.pojo.YamlRootConfiguration; import org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.ProxyContainerConstants; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.util.StorageContainerUtils; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; import org.apache.shardingsphere.test.e2e.operation.pipeline.command.ExtraSQLCommand; diff --git a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java index 550d0c94977..e81b5f93f8a 100644 --- a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java +++ b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java @@ -21,7 +21,7 @@ import org.apache.shardingsphere.data.pipeline.core.sqlbuilder.dialect.DialectPi import org.apache.shardingsphere.database.connector.core.spi.DatabaseTypedSPILoader; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfigurationFactory; diff --git a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/env/PipelineE2EEnvironment.java b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/env/PipelineE2EEnvironment.java index deb1ac524b6..60f3d823f83 100644 --- a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/env/PipelineE2EEnvironment.java +++ b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/env/PipelineE2EEnvironment.java @@ -21,10 +21,10 @@ import com.google.common.base.Strings; import lombok.Getter; import lombok.SneakyThrows; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.MariaDBContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.MySQLContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.OpenGaussContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.PostgreSQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.MariaDBContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.MySQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.OpenGaussContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.PostgreSQLContainer; import org.apache.shardingsphere.test.e2e.operation.pipeline.env.enums.PipelineEnvTypeEnum; import org.apache.shardingsphere.test.e2e.operation.pipeline.env.enums.PipelineProxyTypeEnum; diff --git a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/framework/container/compose/DockerContainerComposer.java b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/framework/container/compose/DockerContainerComposer.java index 65462bec4f4..9a930d715f7 100644 --- a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/framework/container/compose/DockerContainerComposer.java +++ b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/framework/container/compose/DockerContainerComposer.java @@ -26,7 +26,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.impl.Shar import org.apache.shardingsphere.test.e2e.env.container.atomic.adapter.impl.ShardingSphereProxyEmbeddedContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.GovernanceContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.impl.ZookeeperContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfiguration; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfigurationFactory; diff --git a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/engine/base/TransactionBaseE2EIT.java b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/engine/base/TransactionBaseE2EIT.java index 41f7ff0f3f5..cbac3b485ac 100644 --- a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/engine/base/TransactionBaseE2EIT.java +++ b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/engine/base/TransactionBaseE2EIT.java @@ -24,7 +24,7 @@ import lombok.extern.slf4j.Slf4j; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader; import org.apache.shardingsphere.test.e2e.env.container.atomic.enums.AdapterType; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.runtime.DataSourceEnvironment; import org.apache.shardingsphere.test.e2e.operation.transaction.cases.base.BaseTransactionTestCase; import org.apache.shardingsphere.test.e2e.operation.transaction.cases.base.BaseTransactionTestCase.TransactionTestCaseParameter; @@ -328,7 +328,7 @@ public abstract class TransactionBaseE2EIT { return ENV.getItEnvType() != TransactionE2EEnvTypeEnum.NONE; } - private static class TestCaseArgumentsProvider implements ArgumentsProvider { + private static final class TestCaseArgumentsProvider implements ArgumentsProvider { @Override public Stream<? extends Arguments> provideArguments(final ParameterDeclarations parameters, final ExtensionContext context) { diff --git a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/env/TransactionE2EEnvironment.java b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/env/TransactionE2EEnvironment.java index 2a8520d636d..82ed4a50680 100644 --- a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/env/TransactionE2EEnvironment.java +++ b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/env/TransactionE2EEnvironment.java @@ -23,9 +23,9 @@ import lombok.extern.slf4j.Slf4j; import org.apache.shardingsphere.database.connector.core.type.DatabaseType; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.ProxyContainerConstants; import org.apache.shardingsphere.test.e2e.env.container.atomic.constants.StorageContainerConstants; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.MySQLContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.OpenGaussContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.PostgreSQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.MySQLContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.OpenGaussContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.impl.PostgreSQLContainer; import org.apache.shardingsphere.test.e2e.operation.transaction.env.enums.TransactionE2EEnvTypeEnum; import org.apache.shardingsphere.test.e2e.operation.transaction.env.enums.TransactionTestCaseRegistry; diff --git a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/framework/container/compose/DockerContainerComposer.java b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/framework/container/compose/DockerContainerComposer.java index 97b34eac2de..b5e62fed64b 100644 --- a/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/framework/container/compose/DockerContainerComposer.java +++ b/test/e2e/operation/transaction/src/test/java/org/apache/shardingsphere/test/e2e/operation/transaction/framework/container/compose/DockerContainerComposer.java @@ -31,12 +31,12 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.enums.AdapterMode import org.apache.shardingsphere.test.e2e.env.container.atomic.enums.AdapterType; import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.GovernanceContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.governance.impl.ZookeeperContainer; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.DockerStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.docker.DockerStorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainer; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfigurationFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.option.StorageContainerConfigurationOptionFactory; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.NativeStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.natived.NativeStorageContainer; import org.apache.shardingsphere.test.e2e.operation.transaction.env.TransactionE2EEnvironment; import org.apache.shardingsphere.test.e2e.operation.transaction.env.enums.TransactionE2EEnvTypeEnum; import org.apache.shardingsphere.test.e2e.operation.transaction.framework.container.config.TransactionProxyContainerConfigurationFactory; diff --git a/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/ClusterContainerComposer.java b/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/ClusterContainerComposer.java index d6aad619269..a445bfba2d1 100644 --- a/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/ClusterContainerComposer.java +++ b/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/ClusterContainerComposer.java @@ -32,7 +32,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageCo import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfigurationFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.option.StorageContainerConfigurationOptionFactory; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.NativeStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.natived.NativeStorageContainer; import org.apache.shardingsphere.test.e2e.env.runtime.E2ETestEnvironment; import org.apache.shardingsphere.test.e2e.env.runtime.cluster.ClusterEnvironment.Type; import org.apache.shardingsphere.test.e2e.sql.env.container.compose.ContainerComposer; diff --git a/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/StandaloneContainerComposer.java b/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/StandaloneContainerComposer.java index f52ea9d1687..8626bac8ded 100644 --- a/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/StandaloneContainerComposer.java +++ b/test/e2e/sql/src/test/java/org/apache/shardingsphere/test/e2e/sql/env/container/compose/mode/StandaloneContainerComposer.java @@ -29,7 +29,7 @@ import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageCo import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.StorageContainerFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.StorageContainerConfigurationFactory; import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.config.option.StorageContainerConfigurationOptionFactory; -import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.NativeStorageContainer; +import org.apache.shardingsphere.test.e2e.env.container.atomic.storage.type.natived.NativeStorageContainer; import org.apache.shardingsphere.test.e2e.env.runtime.E2ETestEnvironment; import org.apache.shardingsphere.test.e2e.env.runtime.cluster.ClusterEnvironment.Type; import org.apache.shardingsphere.test.e2e.sql.env.container.compose.ContainerComposer;