mirror of https://github.com/milvus-io/milvus.git
parent
d34e3e77d1
commit
9edbff0a6b
|
@ -1143,7 +1143,7 @@ func TestSegmentLoad_Search_Vector(t *testing.T) {
|
|||
assert.NoError(t, err)
|
||||
|
||||
fieldsMap, _ := node.loadService.segLoader.checkTargetFields(paths, srcFieldIDs, fieldIDs)
|
||||
assert.Equal(t, len(fieldsMap), 2)
|
||||
assert.Equal(t, len(fieldsMap), 4)
|
||||
|
||||
segment, err := node.replica.getSegmentByID(segmentID)
|
||||
assert.NoError(t, err)
|
||||
|
|
|
@ -109,11 +109,14 @@ func (loader *segmentLoader) checkTargetFields(paths []*internalpb2.StringList,
|
|||
return false
|
||||
}
|
||||
|
||||
for i, fieldID := range dstFieldIDs {
|
||||
for _, fieldID := range dstFieldIDs {
|
||||
if !containsFunc(srcFieldIDs, fieldID) {
|
||||
return nil, errors.New("uncompleted fields")
|
||||
}
|
||||
targetFields[fieldID] = paths[i]
|
||||
}
|
||||
|
||||
for i := range srcFieldIDs {
|
||||
targetFields[srcFieldIDs[i]] = paths[i]
|
||||
}
|
||||
|
||||
return targetFields, nil
|
||||
|
|
Loading…
Reference in New Issue