Skip to content

Commit b099926

Browse files
authored
fix: Read group by field in sparse format in it (#41943)
Related to #41942 Signed-off-by: Congqi Xia <[email protected]>
1 parent 1cc5fa8 commit b099926

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

tests/integration/search/search_test.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ import (
3636
"github.com/milvus-io/milvus/pkg/v2/util/funcutil"
3737
"github.com/milvus-io/milvus/pkg/v2/util/merr"
3838
"github.com/milvus-io/milvus/pkg/v2/util/metric"
39-
"github.com/milvus-io/milvus/pkg/v2/util/typeutil"
4039
"github.com/milvus-io/milvus/tests/integration"
4140
)
4241

@@ -249,12 +248,12 @@ func (s *SearchSuite) run() {
249248
results := searchResult.GetResults()
250249
offset := 0
251250
// verify group by field corresponds to fVarCharColumn
251+
gbf := results.GetGroupByFieldValue().GetScalars().GetStringData().GetData()
252252
for i := range results.NumQueries {
253253
k := int(results.Topks[i])
254-
itr := typeutil.GetDataIterator(results.GroupByFieldValue)
255254
m := make(map[any]any, k) // test if the group by field values are unique
256255
for j := 0; j < k; j++ {
257-
gpbVal := itr(offset + j)
256+
gpbVal := gbf[offset+j]
258257
s.NotContains(m, gpbVal)
259258
m[gpbVal] = struct{}{}
260259
}

0 commit comments

Comments
 (0)