From e3786a24f448714a817bf13085dcbb882895c7b0 Mon Sep 17 00:00:00 2001 From: "shengjun.li" <49774184+shengjun1985@users.noreply.github.com> Date: Mon, 23 Mar 2020 13:50:27 +0800 Subject: [PATCH] IVFPQ has supported to delete vectors (#1722) Signed-off-by: shengjun.li --- core/src/server/delivery/request/DeleteByIDRequest.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/server/delivery/request/DeleteByIDRequest.cpp b/core/src/server/delivery/request/DeleteByIDRequest.cpp index d14d4c8ec0..1136d8a894 100644 --- a/core/src/server/delivery/request/DeleteByIDRequest.cpp +++ b/core/src/server/delivery/request/DeleteByIDRequest.cpp @@ -72,7 +72,8 @@ DeleteByIDRequest::OnExecute() { table_schema.engine_type_ != (int32_t)engine::EngineType::FAISS_BIN_IDMAP && table_schema.engine_type_ != (int32_t)engine::EngineType::FAISS_IVFFLAT && table_schema.engine_type_ != (int32_t)engine::EngineType::FAISS_BIN_IVFFLAT && - table_schema.engine_type_ != (int32_t)engine::EngineType::FAISS_IVFSQ8) { + table_schema.engine_type_ != (int32_t)engine::EngineType::FAISS_IVFSQ8 && + table_schema.engine_type_ != (int32_t)engine::EngineType::FAISS_PQ) { std::string err_msg = "Index type " + std::to_string(table_schema.engine_type_) + " does not support delete operation"; SERVER_LOG_ERROR << err_msg;