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 8671f786be5 Refactor usage of ProxyContainerConstants (#36631)
8671f786be5 is described below

commit 8671f786be5eb788e821aea468005a70d74e3636
Author: Liang Zhang <zhangli...@apache.org>
AuthorDate: Fri Sep 19 18:38:56 2025 +0800

    Refactor usage of ProxyContainerConstants (#36631)
---
 .../container/adapter/impl/ShardingSphereProxyClusterContainer.java | 4 ++--
 .../adapter/impl/ShardingSphereProxyEmbeddedContainer.java          | 2 +-
 .../adapter/impl/ShardingSphereProxyStandaloneContainer.java        | 6 +++---
 .../test/e2e/env/container/constants/ProxyContainerConstants.java   | 2 +-
 .../e2e/operation/pipeline/cases/PipelineContainerComposer.java     | 4 ++--
 .../test/e2e/operation/pipeline/cases/cdc/CDCE2EIT.java             | 2 +-
 .../e2e/operation/transaction/env/TransactionE2EEnvironment.java    | 2 +-
 7 files changed, 11 insertions(+), 11 deletions(-)

diff --git 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyClusterContainer.java
 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyClusterContainer.java
index 537fd64a790..bf42bad766a 100644
--- 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyClusterContainer.java
+++ 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyClusterContainer.java
@@ -68,7 +68,7 @@ public final class ShardingSphereProxyClusterContainer 
extends DockerITContainer
         mapResources(config.getMountedResources());
         DataSourceEnvironment dataSourceEnvironment = 
DatabaseTypedSPILoader.getService(DataSourceEnvironment.class, databaseType);
         setWaitStrategy(new JdbcConnectCheckingWaitStrategy(() -> 
DriverManager.getConnection(
-                dataSourceEnvironment.getURL(getHost(), getMappedPort(3307), 
config.getProxyDataSourceName()), ProxyContainerConstants.USERNAME, 
ProxyContainerConstants.PASSWORD)));
+                dataSourceEnvironment.getURL(getHost(), getMappedPort(3307), 
config.getProxyDataSourceName()), ProxyContainerConstants.USER, 
ProxyContainerConstants.PASSWORD)));
         withStartupTimeout(Duration.of(120L, ChronoUnit.SECONDS));
     }
     
@@ -78,7 +78,7 @@ public final class ShardingSphereProxyClusterContainer 
extends DockerITContainer
         if (null == dataSource) {
             DataSourceEnvironment dataSourceEnvironment = 
DatabaseTypedSPILoader.getService(DataSourceEnvironment.class, databaseType);
             
targetDataSourceProvider.set(StorageContainerUtils.generateDataSource(
-                    dataSourceEnvironment.getURL(getHost(), 
getMappedPort(3307), config.getProxyDataSourceName()), 
ProxyContainerConstants.USERNAME, ProxyContainerConstants.PASSWORD, 2));
+                    dataSourceEnvironment.getURL(getHost(), 
getMappedPort(3307), config.getProxyDataSourceName()), 
ProxyContainerConstants.USER, ProxyContainerConstants.PASSWORD, 2));
         }
         return targetDataSourceProvider.get();
     }
diff --git 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyEmbeddedContainer.java
 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyEmbeddedContainer.java
index be132746c6a..f0fc6ed1637 100644
--- 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyEmbeddedContainer.java
+++ 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyEmbeddedContainer.java
@@ -96,7 +96,7 @@ public final class ShardingSphereProxyEmbeddedContainer 
implements AdapterContai
         if (null == dataSource) {
             DataSourceEnvironment dataSourceEnvironment = 
DatabaseTypedSPILoader.getService(DataSourceEnvironment.class, databaseType);
             
targetDataSourceProvider.set(StorageContainerUtils.generateDataSource(dataSourceEnvironment.getURL(
-                    "127.0.0.1", 3307, config.getProxyDataSourceName()), 
ProxyContainerConstants.USERNAME, ProxyContainerConstants.PASSWORD, 2));
+                    "127.0.0.1", 3307, config.getProxyDataSourceName()), 
ProxyContainerConstants.USER, ProxyContainerConstants.PASSWORD, 2));
         }
         return targetDataSourceProvider.get();
     }
diff --git 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyStandaloneContainer.java
 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyStandaloneContainer.java
index 87f8cbd1193..eeaeb76ff2e 100644
--- 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyStandaloneContainer.java
+++ 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/adapter/impl/ShardingSphereProxyStandaloneContainer.java
@@ -52,8 +52,8 @@ public final class ShardingSphereProxyStandaloneContainer 
extends DockerITContai
     protected void configure() {
         withExposedPorts(3307, 3308);
         mapResources(config.getMountedResources());
-        setWaitStrategy(new JdbcConnectCheckingWaitStrategy(() -> 
DriverManager.getConnection(
-                DatabaseTypedSPILoader.getService(DataSourceEnvironment.class, 
databaseType).getURL(getHost(), getMappedPort(3307), 
config.getProxyDataSourceName()), "proxy", "Proxy@123")));
+        setWaitStrategy(new JdbcConnectCheckingWaitStrategy(() -> 
DriverManager.getConnection(DatabaseTypedSPILoader.getService(DataSourceEnvironment.class,
 databaseType)
+                .getURL(getHost(), getMappedPort(3307), 
config.getProxyDataSourceName()), ProxyContainerConstants.USER, 
ProxyContainerConstants.PASSWORD)));
     }
     
     @Override
@@ -62,7 +62,7 @@ public final class ShardingSphereProxyStandaloneContainer 
extends DockerITContai
         if (null == dataSource) {
             DataSourceEnvironment dataSourceEnvironment = 
DatabaseTypedSPILoader.getService(DataSourceEnvironment.class, databaseType);
             
targetDataSourceProvider.set(StorageContainerUtils.generateDataSource(
-                    dataSourceEnvironment.getURL(getHost(), 
getMappedPort(3307), config.getProxyDataSourceName()), 
ProxyContainerConstants.USERNAME, ProxyContainerConstants.PASSWORD, 2));
+                    dataSourceEnvironment.getURL(getHost(), 
getMappedPort(3307), config.getProxyDataSourceName()), 
ProxyContainerConstants.USER, ProxyContainerConstants.PASSWORD, 2));
         }
         return targetDataSourceProvider.get();
     }
diff --git 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/constants/ProxyContainerConstants.java
 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/constants/ProxyContainerConstants.java
index fcf7ce47281..e2484b81f01 100644
--- 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/constants/ProxyContainerConstants.java
+++ 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/container/constants/ProxyContainerConstants.java
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
 @NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class ProxyContainerConstants {
     
-    public static final String USERNAME = "proxy";
+    public static final String USER = "proxy";
     
     public static final String PASSWORD = "Proxy@123";
     
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 e383abe5525..ebb5e862291 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
@@ -137,14 +137,14 @@ public final class PipelineContainerComposer implements 
AutoCloseable {
         containerComposer.start();
         sourceDataSource = 
StorageContainerUtils.generateDataSource(getActualJdbcUrlTemplate(DS_0, false), 
username, password, 2);
         proxyDataSource = StorageContainerUtils.generateDataSource(
-                
appendExtraParameter(containerComposer.getProxyJdbcUrl(PROXY_DATABASE)), 
ProxyContainerConstants.USERNAME, ProxyContainerConstants.PASSWORD, 2);
+                
appendExtraParameter(containerComposer.getProxyJdbcUrl(PROXY_DATABASE)), 
ProxyContainerConstants.USER, ProxyContainerConstants.PASSWORD, 2);
         init(jobType);
     }
     
     @SneakyThrows(SQLException.class)
     private void init(final PipelineJobType jobType) {
         String jdbcUrl = containerComposer.getProxyJdbcUrl(databaseType 
instanceof PostgreSQLDatabaseType || databaseType instanceof 
OpenGaussDatabaseType ? "postgres" : "");
-        try (Connection connection = DriverManager.getConnection(jdbcUrl, 
ProxyContainerConstants.USERNAME, ProxyContainerConstants.PASSWORD)) {
+        try (Connection connection = DriverManager.getConnection(jdbcUrl, 
ProxyContainerConstants.USER, ProxyContainerConstants.PASSWORD)) {
             cleanUpPipelineJobs(connection, jobType);
             cleanUpProxyDatabase(connection);
             // Compatible with "drop database if exists sharding_db;" failed 
for now
diff --git 
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/cdc/CDCE2EIT.java
 
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/cdc/CDCE2EIT.java
index 6cba6fc7ca8..47640a16556 100644
--- 
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/cdc/CDCE2EIT.java
+++ 
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/cdc/CDCE2EIT.java
@@ -182,7 +182,7 @@ class CDCE2EIT {
         DataSourceRecordConsumer recordConsumer = new 
DataSourceRecordConsumer(dataSource, containerComposer.getDatabaseType());
         CDCClient result = new CDCClient(new 
CDCClientConfiguration("localhost", 
containerComposer.getContainerComposer().getProxyCDCPort(), 5000));
         result.connect(recordConsumer, new 
RetryStreamingExceptionHandler(result, 5, 5000), (ctx, serverErrorResult) -> 
log.error("Server error: {}", serverErrorResult.getErrorMessage()));
-        result.login(new CDCLoginParameter(ProxyContainerConstants.USERNAME, 
ProxyContainerConstants.PASSWORD));
+        result.login(new CDCLoginParameter(ProxyContainerConstants.USER, 
ProxyContainerConstants.PASSWORD));
         // TODO add full=false test case later
         result.startStreaming(new StartStreamingParameter("sharding_db", 
Collections.singleton(SchemaTable.newBuilder().setTable("*").setSchema("*").build()),
 true));
         return result;
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 4037bfe2ae9..53258eff21f 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
@@ -131,7 +131,7 @@ public final class TransactionE2EEnvironment {
      */
     public String getActualDataSourceUsername(final DatabaseType databaseType) 
{
         return itEnvType == TransactionE2EEnvTypeEnum.NATIVE
-                ? 
String.valueOf(props.getOrDefault(String.format("transaction.it.native.%s.username",
 databaseType.getType().toLowerCase()), ProxyContainerConstants.USERNAME))
+                ? 
String.valueOf(props.getOrDefault(String.format("transaction.it.native.%s.username",
 databaseType.getType().toLowerCase()), ProxyContainerConstants.USER))
                 : StorageContainerConstants.OPERATION_USER;
     }
     

Reply via email to