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

pengjunzhi pushed a commit to branch tmp-170
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git

commit 374e221743ada5ca84083e1d640fb6c1e87903a8
Author: Peng Junzhi <[email protected]>
AuthorDate: Sat Nov 15 23:20:31 2025 +0800

    fix tinkerpop test open graph panic and other bugs
---
 .../src/main/java/org/apache/hugegraph/pd/client/PDConfig.java        | 4 ++++
 .../src/main/java/org/apache/hugegraph/io/HugeGraphSONModule.java     | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/hugegraph-pd/hg-pd-client/src/main/java/org/apache/hugegraph/pd/client/PDConfig.java
 
b/hugegraph-pd/hg-pd-client/src/main/java/org/apache/hugegraph/pd/client/PDConfig.java
index 5555bae30..6ab70192f 100644
--- 
a/hugegraph-pd/hg-pd-client/src/main/java/org/apache/hugegraph/pd/client/PDConfig.java
+++ 
b/hugegraph-pd/hg-pd-client/src/main/java/org/apache/hugegraph/pd/client/PDConfig.java
@@ -101,6 +101,10 @@ public final class PDConfig {
     }
 
     public PDConfig setAuthority(String userName, String pwd) {
+        // If userName is null or empty, keep default values for test 
environment
+        if (StringUtils.isEmpty(userName)) {
+            return this;
+        }
         this.userName = userName;
         String auth = userName + ':' + pwd;
         this.authority = 
Base64.getEncoder().encodeToString(auth.getBytes(UTF_8));
diff --git 
a/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/HugeGraphSONModule.java
 
b/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/HugeGraphSONModule.java
index e37338f9b..ddb7c1a98 100644
--- 
a/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/HugeGraphSONModule.java
+++ 
b/hugegraph-server/hugegraph-core/src/main/java/org/apache/hugegraph/io/HugeGraphSONModule.java
@@ -87,7 +87,7 @@ public class HugeGraphSONModule extends 
TinkerPopJacksonModule {
 
     private static final String TYPE_NAMESPACE = "hugegraph";
 
-    private static final boolean OPTIMIZE_SERIALIZE = true;
+    private static boolean OPTIMIZE_SERIALIZE = true;
 
     @SuppressWarnings("rawtypes")
     private static final Map<Class, String> TYPE_DEFINITIONS;

Reply via email to