fix: error message when input is not aligned (#35322) (#35324)

fix: https://github.com/milvus-io/milvus/issues/35321
pr: https://github.com/milvus-io/milvus/pull/35322

Signed-off-by: longjiquan <jiquan.long@zilliz.com>
pull/35320/head
Jiquan Long 2024-08-07 14:32:22 +08:00 committed by GitHub
parent 52fcd3f48b
commit 6027647c00
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 6 deletions

View File

@ -123,9 +123,9 @@ func (v *validateUtil) Validate(data []*schemapb.FieldData, schema *schemapb.Col
}
func (v *validateUtil) checkAligned(data []*schemapb.FieldData, schema *typeutil.SchemaHelper, numRows uint64) error {
errNumRowsMismatch := func(fieldName string, fieldNumRows, passedNumRows uint64) error {
msg := fmt.Sprintf("the num_rows (%d) of field (%s) is not equal to passed num_rows (%d)", fieldNumRows, fieldName, passedNumRows)
return merr.WrapErrParameterInvalid(passedNumRows, numRows, msg)
errNumRowsMismatch := func(fieldName string, fieldNumRows uint64) error {
msg := fmt.Sprintf("the num_rows (%d) of field (%s) is not equal to passed num_rows (%d)", fieldNumRows, fieldName, numRows)
return merr.WrapErrParameterInvalid(numRows, fieldNumRows, msg)
}
errDimMismatch := func(fieldName string, dataDim int64, schemaDim int64) error {
msg := fmt.Sprintf("the dim (%d) of field data(%s) is not equal to schema dim (%d)", dataDim, fieldName, schemaDim)
@ -154,7 +154,7 @@ func (v *validateUtil) checkAligned(data []*schemapb.FieldData, schema *typeutil
}
if n != numRows {
return errNumRowsMismatch(field.GetFieldName(), n, numRows)
return errNumRowsMismatch(field.GetFieldName(), n)
}
case schemapb.DataType_BinaryVector:
@ -178,7 +178,7 @@ func (v *validateUtil) checkAligned(data []*schemapb.FieldData, schema *typeutil
}
if n != numRows {
return errNumRowsMismatch(field.GetFieldName(), n, numRows)
return errNumRowsMismatch(field.GetFieldName(), n)
}
default:
@ -189,7 +189,7 @@ func (v *validateUtil) checkAligned(data []*schemapb.FieldData, schema *typeutil
}
if n != numRows {
return errNumRowsMismatch(field.GetFieldName(), n, numRows)
return errNumRowsMismatch(field.GetFieldName(), n)
}
}
}