瀏覽代碼

Add a method to return the current used database name (#1530)

Signed-off-by: yhmo <yihua.mo@zilliz.com>
groot 2 天之前
父節點
當前提交
aa40d1cf34
共有 2 個文件被更改,包括 35 次插入1 次删除
  1. 26 0
      .github/mergify.yml
  2. 9 1
      sdk-core/src/main/java/io/milvus/v2/client/MilvusClientV2.java

+ 26 - 0
.github/mergify.yml

@@ -1,4 +1,30 @@
 pull_request_rules:
+  - name: Add needs-dco label when DCO check failed
+    conditions:
+      - or:
+          - base=master
+          - base~=2\.\d
+      - -status-success=DCO
+    actions:
+      label:
+        remove:
+          - dco-passed
+        add:
+          - needs-dco
+
+  - name: Add dco-passed label when DCO check passed
+    conditions:
+      - or:
+          - base=master
+          - base~=2\.\d
+      - status-success=DCO
+    actions:
+      label:
+        remove:
+          - needs-dco
+        add:
+          - dco-passed
+
   - name: Test passed for code changed
     conditions:
       - or:

+ 9 - 1
sdk-core/src/main/java/io/milvus/v2/client/MilvusClientV2.java

@@ -53,6 +53,7 @@ import io.milvus.v2.utils.ClientUtils;
 import io.milvus.v2.utils.RpcUtils;
 import lombok.NonNull;
 import lombok.Setter;
+import org.apache.commons.lang3.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -85,7 +86,6 @@ public class MilvusClientV2 {
             connect(connectConfig);
 
             initServices(connectConfig.getDbName());
-
         }
     }
 
@@ -191,6 +191,14 @@ public class MilvusClientV2 {
         return this;
     }
 
+    public String currentUsedDatabase() {
+        String dbName = this.connectConfig.getDbName();
+        if (StringUtils.isEmpty(dbName)) {
+            return "default";
+        }
+        return dbName;
+    }
+
     /////////////////////////////////////////////////////////////////////////////////////////////
     // Database Operations
     /////////////////////////////////////////////////////////////////////////////////////////////