From b099926f2436af5542bebb55fa9c945c30f532c3 Mon Sep 17 00:00:00 2001 From: congqixia Date: Tue, 20 May 2025 16:02:23 +0800 Subject: [PATCH] fix: Read group by field in sparse format in it (#41943) Related to #41942 Signed-off-by: Congqi Xia --- tests/integration/search/search_test.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/integration/search/search_test.go b/tests/integration/search/search_test.go index ace292287a..10808ac65a 100644 --- a/tests/integration/search/search_test.go +++ b/tests/integration/search/search_test.go @@ -36,7 +36,6 @@ import ( "github.com/milvus-io/milvus/pkg/v2/util/funcutil" "github.com/milvus-io/milvus/pkg/v2/util/merr" "github.com/milvus-io/milvus/pkg/v2/util/metric" - "github.com/milvus-io/milvus/pkg/v2/util/typeutil" "github.com/milvus-io/milvus/tests/integration" ) @@ -249,12 +248,12 @@ func (s *SearchSuite) run() { results := searchResult.GetResults() offset := 0 // verify group by field corresponds to fVarCharColumn + gbf := results.GetGroupByFieldValue().GetScalars().GetStringData().GetData() for i := range results.NumQueries { k := int(results.Topks[i]) - itr := typeutil.GetDataIterator(results.GroupByFieldValue) m := make(map[any]any, k) // test if the group by field values are unique for j := 0; j < k; j++ { - gpbVal := itr(offset + j) + gpbVal := gbf[offset+j] s.NotContains(m, gpbVal) m[gpbVal] = struct{}{} }