Browse Source

remove auto-id check for upsert as it's supported now

Signed-off-by: Nian Liu <nian.liu@zilliz.com>
Nian Liu 5 tháng trước cách đây
mục cha
commit
c0f0f3a92f
1 tập tin đã thay đổi với 0 bổ sung7 xóa
  1. 0 7
      src/main/java/io/milvus/v2/utils/DataUtils.java

+ 0 - 7
src/main/java/io/milvus/v2/utils/DataUtils.java

@@ -58,13 +58,6 @@ public class DataUtils {
                                                       DescCollResponseWrapper wrapper) {
             String collectionName = requestParam.getCollectionName();
 
-            // currently, not allow to upsert for collection whose primary key is auto-generated
-            FieldType pk = wrapper.getPrimaryField();
-            if (pk.isAutoID()) {
-                throw new ParamException(String.format("Upsert don't support autoID==True, collection: %s",
-                        requestParam.getCollectionName()));
-            }
-
             // generate upsert request builder
             MsgBase msgBase = MsgBase.newBuilder().setMsgType(MsgType.Insert).build();
             upsertBuilder = UpsertRequest.newBuilder()