From f4629b242e6c0c930e6250888541990932e426b7 Mon Sep 17 00:00:00 2001 From: AllenYu1987 Date: Thu, 23 Apr 2020 10:42:54 +0800 Subject: [PATCH] Update GrpcRequestHandler.cpp: Use std::copy to replace forloop assignment Signed-off-by: AllenYu1987 --- core/src/server/grpc_impl/GrpcRequestHandler.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/src/server/grpc_impl/GrpcRequestHandler.cpp b/core/src/server/grpc_impl/GrpcRequestHandler.cpp index 076f23a140..5a0636b0d1 100644 --- a/core/src/server/grpc_impl/GrpcRequestHandler.cpp +++ b/core/src/server/grpc_impl/GrpcRequestHandler.cpp @@ -460,9 +460,7 @@ GrpcRequestHandler::Search(::grpc::ServerContext* context, const ::milvus::grpc: // step 2: partition tags std::vector partitions; - for (auto& partition : request->partition_tag_array()) { - partitions.emplace_back(partition); - } + std::copy(request->partition_tag_array().begin(), request->partition_tag_array().end(), std::back_inserter(partitions)); // step 3: parse extra parameters milvus::json json_params;