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 914071be474 Rename ArtifactEnvironment (#36669)
914071be474 is described below

commit 914071be474850094b9abd1e532bfe1bdbb707a0
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Sep 23 16:55:03 2025 +0800

    Rename ArtifactEnvironment (#36669)
---
 .../test/e2e/env/runtime/type/ArtifactEnvironment.java              | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/type/ArtifactEnvironment.java
 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/type/ArtifactEnvironment.java
index f4574af047a..3bd5e6c8932 100644
--- 
a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/type/ArtifactEnvironment.java
+++ 
b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/type/ArtifactEnvironment.java
@@ -24,7 +24,6 @@ import 
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader;
 import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader;
 import 
org.apache.shardingsphere.test.e2e.env.container.adapter.enums.AdapterMode;
 
-import java.util.Arrays;
 import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
@@ -81,11 +80,12 @@ public final class ArtifactEnvironment {
     }
     
     private Collection<String> getAdapters(final Properties props) {
-        return 
Splitter.on(",").trimResults().splitToList(props.getProperty("e2e.artifact.adapters"));
+        return 
Splitter.on(",").trimResults().splitToList(props.getProperty("e2e.artifact.adapters",
 "")).stream().filter(each -> !each.isEmpty()).collect(Collectors.toList());
     }
     
     private Collection<DatabaseType> getDatabaseTypes(final Properties props) {
-        return 
Arrays.stream(props.getProperty("e2e.artifact.databases").split(",")).map(each 
-> TypedSPILoader.getService(DatabaseType.class, 
each.trim())).collect(Collectors.toSet());
+        return 
Splitter.on(",").trimResults().splitToList(props.getProperty("e2e.artifact.databases",
 "")).stream()
+                .filter(each -> !each.isEmpty()).map(each -> 
TypedSPILoader.getService(DatabaseType.class, 
each.trim())).collect(Collectors.toSet());
     }
     
     /**

Reply via email to