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

panjuan 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 291c506  Rename DatabaseEnvironment to DataSourceEnvironment (#9318)
291c506 is described below

commit 291c5065bb64c88613f6aa8875919c5f58678cf5
Author: Liang Zhang <[email protected]>
AuthorDate: Thu Feb 4 16:10:37 2021 +0800

    Rename DatabaseEnvironment to DataSourceEnvironment (#9318)
---
 .../test/integration/engine/it/dql/BaseDQLIT.java  |  2 +-
 .../engine/junit/ITRunnerScheduler.java            |  2 +-
 .../engine/param/ParameterizedArrayFactory.java    |  4 +-
 .../env/IntegrationTestEnvironment.java            | 46 +++++++++++-----------
 .../env/database/DatabaseEnvironmentManager.java   |  2 +-
 ...Environment.java => DataSourceEnvironment.java} |  4 +-
 .../builder/ActualDataSourceBuilder.java           | 28 ++++++-------
 .../datasource/builder/ProxyDataSourceBuilder.java | 18 ++++-----
 8 files changed, 53 insertions(+), 53 deletions(-)

diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/it/dql/BaseDQLIT.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/it/dql/BaseDQLIT.java
index a55daa8..6375b8a 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/it/dql/BaseDQLIT.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/it/dql/BaseDQLIT.java
@@ -55,7 +55,7 @@ public abstract class BaseDQLIT extends SingleIT {
     
     @BeforeClass
     public static void fillData() throws IOException, JAXBException, 
SQLException, ParseException {
-        for (DatabaseType each : 
IntegrationTestEnvironment.getInstance().getDatabaseEnvironments().keySet()) {
+        for (DatabaseType each : 
IntegrationTestEnvironment.getInstance().getDataSourceEnvironments().keySet()) {
             fillData(each);
         }
     }
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/junit/ITRunnerScheduler.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/junit/ITRunnerScheduler.java
index c407eef..4a73c26 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/junit/ITRunnerScheduler.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/junit/ITRunnerScheduler.java
@@ -48,7 +48,7 @@ public final class ITRunnerScheduler implements 
RunnerScheduler {
     
     public ITRunnerScheduler() {
         IntegrationTestEnvironment itEnv = 
IntegrationTestEnvironment.getInstance();
-        addExecutors(itEnv.getAdapters(), itEnv.getScenarios(), 
itEnv.getDatabaseEnvironments().keySet());
+        addExecutors(itEnv.getAdapters(), itEnv.getScenarios(), 
itEnv.getDataSourceEnvironments().keySet());
         addExecutor(DEFAULT_EXECUTOR_KEY);
     }
     
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/param/ParameterizedArrayFactory.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/param/ParameterizedArrayFactory.java
index 9bcd2d5..7a1dc89 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/param/ParameterizedArrayFactory.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/engine/param/ParameterizedArrayFactory.java
@@ -66,7 +66,7 @@ public final class ParameterizedArrayFactory {
     private static Collection<ParameterizedArray> 
getAssertionParameterizedArray(final IntegrationTestCaseContext 
testCaseContext) {
         Collection<ParameterizedArray> result = new LinkedList<>();
         for (DatabaseType each : 
getDatabaseTypes(testCaseContext.getTestCase().getDbTypes())) {
-            if 
(IntegrationTestEnvironment.getInstance().getDatabaseEnvironments().containsKey(each))
 {
+            if 
(IntegrationTestEnvironment.getInstance().getDataSourceEnvironments().containsKey(each))
 {
                 result.addAll(getAssertionParameterizedArray(testCaseContext, 
each));
             }
         }
@@ -122,7 +122,7 @@ public final class ParameterizedArrayFactory {
     private static Collection<ParameterizedArray> 
getCaseParameterizedArray(final IntegrationTestCaseContext testCaseContext) {
         Collection<ParameterizedArray> result = new LinkedList<>();
         for (DatabaseType each : 
getDatabaseTypes(testCaseContext.getTestCase().getDbTypes())) {
-            if 
(IntegrationTestEnvironment.getInstance().getDatabaseEnvironments().containsKey(each))
 {
+            if 
(IntegrationTestEnvironment.getInstance().getDataSourceEnvironments().containsKey(each))
 {
                 result.addAll(getCaseParameterizedArray(testCaseContext, 
each));
             }
         }
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/IntegrationTestEnvironment.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/IntegrationTestEnvironment.java
index 7d87554..538f30c 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/IntegrationTestEnvironment.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/IntegrationTestEnvironment.java
@@ -25,7 +25,7 @@ import 
org.apache.shardingsphere.infra.database.type.dialect.H2DatabaseType;
 import org.apache.shardingsphere.infra.database.type.dialect.MySQLDatabaseType;
 import 
org.apache.shardingsphere.test.integration.env.database.DatabaseEnvironmentManager;
 import 
org.apache.shardingsphere.test.integration.env.database.EmbeddedDatabaseDistributionProperties;
-import 
org.apache.shardingsphere.test.integration.env.datasource.DatabaseEnvironment;
+import 
org.apache.shardingsphere.test.integration.env.datasource.DataSourceEnvironment;
 import 
org.apache.shardingsphere.test.integration.env.props.DatabaseScenarioProperties;
 import 
org.apache.shardingsphere.test.integration.env.props.EnvironmentProperties;
 
@@ -58,9 +58,9 @@ public final class IntegrationTestEnvironment {
     
     private final Collection<String> scenarios;
     
-    private final Map<DatabaseType, Map<String, DatabaseEnvironment>> 
databaseEnvironments;
+    private final Map<DatabaseType, Map<String, DataSourceEnvironment>> 
dataSourceEnvironments;
     
-    private final Map<String, DatabaseEnvironment> proxyEnvironments;
+    private final Map<String, DataSourceEnvironment> proxyEnvironments;
     
     private IntegrationTestEnvironment() {
         Properties engineEnvProps = 
EnvironmentProperties.loadProperties("env/engine-env.properties");
@@ -69,7 +69,7 @@ public final class IntegrationTestEnvironment {
         runAdditionalTestCases = 
Boolean.parseBoolean(engineEnvProps.getProperty("it.run.additional.cases"));
         scenarios = getScenarios(engineEnvProps);
         Map<String, DatabaseScenarioProperties> databaseProps = 
getDatabaseScenarioProperties();
-        databaseEnvironments = 
createDatabaseEnvironments(getDatabaseTypes(engineEnvProps), databaseProps);
+        dataSourceEnvironments = 
createDataSourceEnvironments(getDatabaseTypes(engineEnvProps), databaseProps);
         if (EnvironmentType.EMBEDDED == envType) {
             createEmbeddedDatabases(new 
EmbeddedDatabaseDistributionProperties(EnvironmentProperties.loadProperties("env/embedded-databases.properties")));
         }
@@ -80,7 +80,7 @@ public final class IntegrationTestEnvironment {
             }
         }
     }
-
+    
     private EnvironmentType getEnvironmentType(final Properties 
engineEnvProps) {
         try {
             return 
EnvironmentType.valueOf(engineEnvProps.getProperty("it.env.type"));
@@ -88,7 +88,7 @@ public final class IntegrationTestEnvironment {
             return EnvironmentType.EMBEDDED;
         }
     }
-
+    
     private Collection<String> getScenarios(final Properties engineEnvProps) {
         Collection<String> result = 
Splitter.on(",").trimResults().splitToList(engineEnvProps.getProperty("it.scenarios"));
         for (String each : result) {
@@ -109,50 +109,50 @@ public final class IntegrationTestEnvironment {
         return Arrays.stream(engineEnvProps.getProperty("it.databases", 
"H2").split(",")).map(each -> 
DatabaseTypeRegistry.getActualDatabaseType(each.trim())).collect(Collectors.toList());
     }
     
-    private Map<DatabaseType, Map<String, DatabaseEnvironment>> 
createDatabaseEnvironments(final Collection<DatabaseType> databaseTypes, final 
Map<String, DatabaseScenarioProperties> databaseProps) {
-        Map<DatabaseType, Map<String, DatabaseEnvironment>> result = new 
LinkedHashMap<>(databaseTypes.size(), 1);
+    private Map<DatabaseType, Map<String, DataSourceEnvironment>> 
createDataSourceEnvironments(final Collection<DatabaseType> databaseTypes, 
final Map<String, DatabaseScenarioProperties> databaseProps) {
+        Map<DatabaseType, Map<String, DataSourceEnvironment>> result = new 
LinkedHashMap<>(databaseTypes.size(), 1);
         for (DatabaseType each : databaseTypes) {
-            Map<String, DatabaseEnvironment> databaseEnvironments = new 
LinkedHashMap<>(scenarios.size(), 1);
+            Map<String, DataSourceEnvironment> dataSourceEnvs = new 
LinkedHashMap<>(scenarios.size(), 1);
             for (String scenario : scenarios) {
-                databaseEnvironments.put(scenario, 
createDatabaseEnvironment(each, databaseProps.get(scenario)));
-                result.put(each, databaseEnvironments);
+                dataSourceEnvs.put(scenario, createDataSourceEnvironment(each, 
databaseProps.get(scenario)));
+                result.put(each, dataSourceEnvs);
             }
         }
         return result;
     }
     
-    private DatabaseEnvironment createDatabaseEnvironment(final DatabaseType 
databaseType, final DatabaseScenarioProperties databaseProps) {
+    private DataSourceEnvironment createDataSourceEnvironment(final 
DatabaseType databaseType, final DatabaseScenarioProperties databaseProps) {
         if (databaseType instanceof H2DatabaseType) {
-            return new DatabaseEnvironment(databaseType, "", 0, "sa", "");
+            return new DataSourceEnvironment(databaseType, "", 0, "sa", "");
         }
-        return new DatabaseEnvironment(databaseType, 
databaseProps.getDatabaseHost(databaseType), 
+        return new DataSourceEnvironment(databaseType, 
databaseProps.getDatabaseHost(databaseType), 
                 databaseProps.getDatabasePort(databaseType), 
databaseProps.getDatabaseUsername(databaseType), 
databaseProps.getDatabasePassword(databaseType));
     }
     
     private void createEmbeddedDatabases(final 
EmbeddedDatabaseDistributionProperties embeddedDatabaseProps) {
-        for (Entry<DatabaseType, Map<String, DatabaseEnvironment>> entry : 
databaseEnvironments.entrySet()) {
+        for (Entry<DatabaseType, Map<String, DataSourceEnvironment>> entry : 
dataSourceEnvironments.entrySet()) {
             createEmbeddedDatabases(entry.getKey(), entry.getValue(), 
embeddedDatabaseProps);
         }
     }
     
     private void createEmbeddedDatabases(final DatabaseType databaseType,
-                                         final Map<String, 
DatabaseEnvironment> databaseEnvs, final EmbeddedDatabaseDistributionProperties 
embeddedDatabaseProps) {
-        for (Entry<String, DatabaseEnvironment> entry : 
databaseEnvs.entrySet()) {
+                                         final Map<String, 
DataSourceEnvironment> dataSourceEnvs, final 
EmbeddedDatabaseDistributionProperties embeddedDatabaseProps) {
+        for (Entry<String, DataSourceEnvironment> entry : 
dataSourceEnvs.entrySet()) {
             
DatabaseEnvironmentManager.createEmbeddedDatabaseResource(databaseType, 
entry.getKey(), embeddedDatabaseProps, entry.getValue().getPort());
         }
     }
     
-    private Map<String, DatabaseEnvironment> createProxyEnvironments(final 
Map<String, DatabaseScenarioProperties> databaseProps) {
-        Map<String, DatabaseEnvironment> result = new 
HashMap<>(scenarios.size(), 1);
+    private Map<String, DataSourceEnvironment> createProxyEnvironments(final 
Map<String, DatabaseScenarioProperties> databaseProps) {
+        Map<String, DataSourceEnvironment> result = new 
HashMap<>(scenarios.size(), 1);
         for (String each : scenarios) {
             result.put(each, createProxyEnvironment(databaseProps.get(each)));
         }
         return result;
     }
     
-    private DatabaseEnvironment createProxyEnvironment(final 
DatabaseScenarioProperties databaseProps) {
+    private DataSourceEnvironment createProxyEnvironment(final 
DatabaseScenarioProperties databaseProps) {
         // TODO hard code for MySQL, should configurable
-        return new DatabaseEnvironment(
+        return new DataSourceEnvironment(
                 new MySQLDatabaseType(), databaseProps.getProxyHost(), 
databaseProps.getProxyPort(), databaseProps.getProxyUsername(), 
databaseProps.getProxyPassword());
     }
     
@@ -169,8 +169,8 @@ public final class IntegrationTestEnvironment {
     
     @SuppressWarnings("CallToDriverManagerGetConnection")
     private boolean isProxyReady(final String scenario) {
-        DatabaseEnvironment dbEnv = proxyEnvironments.get(scenario);
-        try (Connection connection = 
DriverManager.getConnection(dbEnv.getURL(scenario), dbEnv.getUsername(), 
dbEnv.getPassword());
+        DataSourceEnvironment dataSourceEnv = proxyEnvironments.get(scenario);
+        try (Connection connection = 
DriverManager.getConnection(dataSourceEnv.getURL(scenario), 
dataSourceEnv.getUsername(), dataSourceEnv.getPassword());
              Statement statement = connection.createStatement()) {
             statement.execute("SELECT 1");
         } catch (final SQLException ignore) {
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/database/DatabaseEnvironmentManager.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/database/DatabaseEnvironmentManager.java
index 1a00a33..c57cdea 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/database/DatabaseEnvironmentManager.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/database/DatabaseEnvironmentManager.java
@@ -84,7 +84,7 @@ public final class DatabaseEnvironmentManager {
     }
     
     private static void executeInitSQLs(final String scenario) throws 
IOException, JAXBException, SQLException {
-        for (DatabaseType each : 
IntegrationTestEnvironment.getInstance().getDatabaseEnvironments().keySet()) {
+        for (DatabaseType each : 
IntegrationTestEnvironment.getInstance().getDataSourceEnvironments().keySet()) {
             if (each instanceof H2DatabaseType) {
                 executeInitSQLForSchemaNotSupportedDatabase(scenario, each);
                 continue;
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/DatabaseEnvironment.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/DataSourceEnvironment.java
similarity index 98%
rename from 
shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/DatabaseEnvironment.java
rename to 
shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/DataSourceEnvironment.java
index ec327f9..e7fce12 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/DatabaseEnvironment.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/DataSourceEnvironment.java
@@ -22,11 +22,11 @@ import lombok.RequiredArgsConstructor;
 import org.apache.shardingsphere.infra.database.type.DatabaseType;
 
 /**
- * Database environment.
+ * Data source environment.
  */
 @RequiredArgsConstructor
 @Getter
-public final class DatabaseEnvironment {
+public final class DataSourceEnvironment {
     
     private final DatabaseType databaseType;
     
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ActualDataSourceBuilder.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ActualDataSourceBuilder.java
index 8b1e6df..ba5fa55 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ActualDataSourceBuilder.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ActualDataSourceBuilder.java
@@ -24,7 +24,7 @@ import lombok.NoArgsConstructor;
 import org.apache.commons.dbcp2.BasicDataSource;
 import org.apache.shardingsphere.infra.database.type.DatabaseType;
 import 
org.apache.shardingsphere.test.integration.env.IntegrationTestEnvironment;
-import 
org.apache.shardingsphere.test.integration.env.datasource.DatabaseEnvironment;
+import 
org.apache.shardingsphere.test.integration.env.datasource.DataSourceEnvironment;
 import 
org.apache.shardingsphere.test.integration.env.database.DatabaseEnvironmentManager;
 
 import javax.sql.DataSource;
@@ -83,34 +83,34 @@ public final class ActualDataSourceBuilder {
     }
     
     private static DataSource createDataSource(final String name, final String 
scenario, final DatabaseType databaseType) {
-        DatabaseEnvironment databaseEnvironment = 
IntegrationTestEnvironment.getInstance().getDatabaseEnvironments().get(databaseType).get(scenario);
+        DataSourceEnvironment dataSourceEnv = 
IntegrationTestEnvironment.getInstance().getDataSourceEnvironments().get(databaseType).get(scenario);
         switch (DATA_SOURCE_POOL_TYPE) {
             case DBCP:
-                return createDBCP(name, databaseType, databaseEnvironment);
+                return createDBCP(name, databaseType, dataSourceEnv);
             case HikariCP:
-                return createHikariCP(name, databaseType, databaseEnvironment);
+                return createHikariCP(name, databaseType, dataSourceEnv);
             default:
                 throw new 
UnsupportedOperationException(DATA_SOURCE_POOL_TYPE.name());
         }
     }
     
-    private static DataSource createDBCP(final String dataSourceName, final 
DatabaseType databaseType, final DatabaseEnvironment databaseEnvironment) {
+    private static DataSource createDBCP(final String dataSourceName, final 
DatabaseType databaseType, final DataSourceEnvironment dataSourceEnv) {
         BasicDataSource result = new BasicDataSource();
-        result.setDriverClassName(databaseEnvironment.getDriverClassName());
-        result.setUrl(null == dataSourceName ? databaseEnvironment.getURL() : 
databaseEnvironment.getURL(dataSourceName));
-        result.setUsername(databaseEnvironment.getUsername());
-        result.setPassword(databaseEnvironment.getPassword());
+        result.setDriverClassName(dataSourceEnv.getDriverClassName());
+        result.setUrl(null == dataSourceName ? dataSourceEnv.getURL() : 
dataSourceEnv.getURL(dataSourceName));
+        result.setUsername(dataSourceEnv.getUsername());
+        result.setPassword(dataSourceEnv.getPassword());
         result.setMaxTotal(2);
         getConnectionInitSQL(dataSourceName, databaseType).ifPresent(optional 
-> result.setConnectionInitSqls(Collections.singleton(optional)));
         return result;
     }
     
-    private static DataSource createHikariCP(final String dataSourceName, 
final DatabaseType databaseType, final DatabaseEnvironment databaseEnvironment) 
{
+    private static DataSource createHikariCP(final String dataSourceName, 
final DatabaseType databaseType, final DataSourceEnvironment dataSourceEnv) {
         HikariConfig result = new HikariConfig();
-        result.setDriverClassName(databaseEnvironment.getDriverClassName());
-        result.setJdbcUrl(null == dataSourceName ? 
databaseEnvironment.getURL() : databaseEnvironment.getURL(dataSourceName));
-        result.setUsername(databaseEnvironment.getUsername());
-        result.setPassword(databaseEnvironment.getPassword());
+        result.setDriverClassName(dataSourceEnv.getDriverClassName());
+        result.setJdbcUrl(null == dataSourceName ? dataSourceEnv.getURL() : 
dataSourceEnv.getURL(dataSourceName));
+        result.setUsername(dataSourceEnv.getUsername());
+        result.setPassword(dataSourceEnv.getPassword());
         result.setMaximumPoolSize(2);
         result.setTransactionIsolation("TRANSACTION_READ_COMMITTED");
         getConnectionInitSQL(dataSourceName, 
databaseType).ifPresent(result::setConnectionInitSql);
diff --git 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ProxyDataSourceBuilder.java
 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ProxyDataSourceBuilder.java
index 5024a19..1fc7d2e 100644
--- 
a/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ProxyDataSourceBuilder.java
+++ 
b/shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/src/test/java/org/apache/shardingsphere/test/integration/env/datasource/builder/ProxyDataSourceBuilder.java
@@ -22,7 +22,7 @@ import com.zaxxer.hikari.HikariDataSource;
 import lombok.AccessLevel;
 import lombok.NoArgsConstructor;
 import org.apache.shardingsphere.infra.database.type.DatabaseType;
-import 
org.apache.shardingsphere.test.integration.env.datasource.DatabaseEnvironment;
+import 
org.apache.shardingsphere.test.integration.env.datasource.DataSourceEnvironment;
 
 import javax.sql.DataSource;
 import java.util.HashMap;
@@ -41,25 +41,25 @@ public final class ProxyDataSourceBuilder {
      *
      * @param name data source name
      * @param databaseType database type
-     * @param databaseEnvironment database environment
+     * @param dataSourceEnv data source environment
      * @return proxy data source
      */
-    public static DataSource build(final String name, final DatabaseType 
databaseType, final DatabaseEnvironment databaseEnvironment) {
+    public static DataSource build(final String name, final DatabaseType 
databaseType, final DataSourceEnvironment dataSourceEnv) {
         DataSourceCacheKey cacheKey = new DataSourceCacheKey(name, name, 
databaseType);
         if (CACHE.containsKey(cacheKey)) {
             return CACHE.get(cacheKey);
         }
-        DataSource result = createHikariCP(name, databaseEnvironment);
+        DataSource result = createHikariCP(name, dataSourceEnv);
         CACHE.put(cacheKey, result);
         return result;
     }
     
-    private static DataSource createHikariCP(final String dataSourceName, 
final DatabaseEnvironment databaseEnvironment) {
+    private static DataSource createHikariCP(final String dataSourceName, 
final DataSourceEnvironment dataSourceEnv) {
         HikariConfig result = new HikariConfig();
-        result.setDriverClassName(databaseEnvironment.getDriverClassName());
-        result.setJdbcUrl(databaseEnvironment.getURL(dataSourceName));
-        result.setUsername(databaseEnvironment.getUsername());
-        result.setPassword(databaseEnvironment.getPassword());
+        result.setDriverClassName(dataSourceEnv.getDriverClassName());
+        result.setJdbcUrl(dataSourceEnv.getURL(dataSourceName));
+        result.setUsername(dataSourceEnv.getUsername());
+        result.setPassword(dataSourceEnv.getPassword());
         result.setMaximumPoolSize(2);
         result.setTransactionIsolation("TRANSACTION_READ_COMMITTED");
         return new HikariDataSource(result);

Reply via email to