From 774830cb5b3e0306570e334fd901b95952228015 Mon Sep 17 00:00:00 2001 From: Aman Mangal Date: Fri, 6 Dec 2024 15:58:30 +0530 Subject: [PATCH] check for error in vector hnsw code --- tok/hnsw/persistent_hnsw.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tok/hnsw/persistent_hnsw.go b/tok/hnsw/persistent_hnsw.go index f3022cb8c86..ca1ac480291 100644 --- a/tok/hnsw/persistent_hnsw.go +++ b/tok/hnsw/persistent_hnsw.go @@ -339,8 +339,8 @@ func (ph *persistentHNSW[T]) PickStartNode( entry := BytesToUint64(data.([]byte)) err = ph.getVecFromUid(entry, c, startVec) - if err != nil { - fmt.Println(err) + if err != nil && !strings.Contains(err.Error(), "Nil vector returned") { + return 0, err } if len(*startVec) == 0 {