mirror of https://github.com/milvus-io/milvus.git
Reduce memory cost when load from minio (#12055)
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>pull/12217/head
parent
dd0b36f3fb
commit
18463ebde4
|
@ -128,8 +128,12 @@ func (kv *MinIOKV) Load(key string) (string, error) {
|
|||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
info, err := object.Stat()
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
buf := new(strings.Builder)
|
||||
buf.Grow(int(info.Size))
|
||||
_, err = io.Copy(buf, object)
|
||||
if err != nil && err != io.EOF {
|
||||
return "", err
|
||||
|
|
Loading…
Reference in New Issue