This is an automated email from the ASF dual-hosted git repository.
duanzhengqiang 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 ccf13cd Remove useless param in ComposedContainer (#15326)
ccf13cd is described below
commit ccf13cd9ffadbf0c4a7b8c531e70673e421e39db
Author: Liang Zhang <[email protected]>
AuthorDate: Wed Feb 9 20:46:31 2022 +0800
Remove useless param in ComposedContainer (#15326)
---
.../test/integration/framework/compose/ComposedContainer.java | 7 +------
.../framework/compose/mode/ClusterComposedContainer.java | 4 ++--
.../framework/compose/mode/MemoryComposedContainer.java | 2 +-
3 files changed, 4 insertions(+), 9 deletions(-)
diff --git
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/ComposedContainer.java
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/ComposedContainer.java
index 204a608..abc453b 100644
---
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/ComposedContainer.java
+++
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/ComposedContainer.java
@@ -22,7 +22,6 @@ import lombok.Getter;
import
org.apache.shardingsphere.test.integration.framework.container.ShardingSphereContainers;
import
org.apache.shardingsphere.test.integration.framework.container.adapter.AdapterContainer;
import
org.apache.shardingsphere.test.integration.framework.container.storage.StorageContainer;
-import
org.apache.shardingsphere.test.integration.framework.param.model.ParameterizedArray;
import org.junit.rules.ExternalResource;
import javax.sql.DataSource;
@@ -37,15 +36,11 @@ import java.util.function.Consumer;
public abstract class ComposedContainer extends ExternalResource implements
Closeable {
@Getter(AccessLevel.PROTECTED)
- private final ParameterizedArray parameterizedArray;
-
- @Getter(AccessLevel.PROTECTED)
private final ShardingSphereContainers containers;
private volatile boolean executed;
- public ComposedContainer(final String suiteName, final ParameterizedArray
parameterizedArray) {
- this.parameterizedArray = parameterizedArray;
+ public ComposedContainer(final String suiteName) {
containers = new ShardingSphereContainers(suiteName);
}
diff --git
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/ClusterComposedContainer.java
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/ClusterComposedContainer.java
index c00cb56..846ca08 100644
---
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/ClusterComposedContainer.java
+++
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/ClusterComposedContainer.java
@@ -49,13 +49,13 @@ public final class ClusterComposedContainer extends
ComposedContainer {
private final ZookeeperContainer zookeeperContainer;
public ClusterComposedContainer(final String suiteName, final
ParameterizedArray parameterizedArray) {
- super(suiteName, parameterizedArray);
+ super(suiteName);
this.storageContainer = getContainers().registerContainer(
StorageContainerFactory.newInstance(parameterizedArray),
parameterizedArray.getDatabaseType().getName().toLowerCase() + "." +
parameterizedArray.getScenario() + ".host");
this.adapterContainer =
getContainers().registerContainer(AdapterContainerFactory.newInstance(parameterizedArray),
"adapter");
this.storageContainer.setNetworkAliases(Collections.singletonList(parameterizedArray.getDatabaseType().getName().toLowerCase()
+ ".sharding_governance.host"));
// TODO support other types of governance
- zookeeperContainer = getContainers().registerContainer(new
ZookeeperContainer(getParameterizedArray()), "zk");
+ zookeeperContainer = getContainers().registerContainer(new
ZookeeperContainer(parameterizedArray), "zk");
if ("proxy".equals(parameterizedArray.getAdapter())) {
adapterContainerForReader = getContainers().registerContainer(new
ShardingSphereProxyContainer("ShardingSphere-Proxy-1", parameterizedArray),
"ShardingSphere-Proxy-1");
adapterContainerForReader.dependsOn(storageContainer,
zookeeperContainer);
diff --git
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/MemoryComposedContainer.java
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/MemoryComposedContainer.java
index be14e9f..511ae82 100644
---
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/MemoryComposedContainer.java
+++
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/framework/compose/mode/MemoryComposedContainer.java
@@ -36,7 +36,7 @@ public final class MemoryComposedContainer extends
ComposedContainer {
private final AdapterContainer adapterContainer;
public MemoryComposedContainer(final String suiteName, final
ParameterizedArray parameterizedArray) {
- super(suiteName, parameterizedArray);
+ super(suiteName);
this.storageContainer = getContainers().registerContainer(
StorageContainerFactory.newInstance(parameterizedArray),
parameterizedArray.getDatabaseType().getName().toLowerCase() + "." +
parameterizedArray.getScenario() + ".host");
this.adapterContainer =
getContainers().registerContainer(AdapterContainerFactory.newInstance(parameterizedArray),
"adapter");