From 811f6f2402519efc5c6fec093aa4f0b95f6a1008 Mon Sep 17 00:00:00 2001
From: liliu-z <105927039+liliu-z@users.noreply.github.com>
Date: Thu, 17 Oct 2024 13:05:23 +0800
Subject: [PATCH] enhance: mmap for faiss hnsw (#36943)
Unblock the mmap check for Faiss-based HNSW
Signed-off-by: Li Liu
---
pkg/util/indexparamcheck/index_type.go | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pkg/util/indexparamcheck/index_type.go b/pkg/util/indexparamcheck/index_type.go
index 0fc409bf6f..fa634bc1d4 100644
--- a/pkg/util/indexparamcheck/index_type.go
+++ b/pkg/util/indexparamcheck/index_type.go
@@ -81,6 +81,10 @@ func IsVectorMmapIndex(indexType IndexType) bool {
indexType == IndexFaissBinIDMap ||
indexType == IndexFaissBinIvfFlat ||
indexType == IndexHNSW ||
+ indexType == IndexFaissHNSW ||
+ indexType == IndexFaissHNSWPQ ||
+ indexType == IndexFaissHNSWSQ ||
+ indexType == IndexFaissHNSWPRQ ||
indexType == IndexScaNN ||
indexType == IndexSparseInverted ||
indexType == IndexSparseWand