From ae3d4457c36eb77bf54a1be7027f98b1c8fd543f Mon Sep 17 00:00:00 2001
From: XuanYang-cn <xuan.yang@zilliz.com>
Date: Thu, 19 Oct 2023 18:01:59 +0800
Subject: [PATCH] Fix orm SearchFuture bug (#1744)

Signed-off-by: yangxuan <xuan.yang@zilliz.com>
---
 pymilvus/orm/future.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pymilvus/orm/future.py b/pymilvus/orm/future.py
index a2afa8aef..6ec635ff3 100644
--- a/pymilvus/orm/future.py
+++ b/pymilvus/orm/future.py
@@ -12,7 +12,6 @@
 
 from typing import Any
 
-from pymilvus.client.abstract import SearchResult
 from pymilvus.grpc_gen import schema_pb2
 
 from .mutation import MutationResult
@@ -60,5 +59,6 @@ def on_response(self, res: Any):
 
 
 class SearchFuture(BaseFuture):
-    def on_response(self, res: Any):
-        return SearchResult(res)
+    """SearchFuture of async already returns SearchResult, add BaseFuture
+    functions into async.SearchFuture
+    """