fix:Add debug memory freeing in sortStats (#41284)

issue: https://github.com/milvus-io/milvus/issues/41218

Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
This commit is contained in:
Xianhui Lin 2025-04-15 09:56:29 +08:00 committed by GitHub
parent 23f9226250
commit 3963fc818f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -19,6 +19,7 @@ package index
import ( import (
"context" "context"
"fmt" "fmt"
"runtime/debug"
"strconv" "strconv"
"time" "time"
@ -267,6 +268,7 @@ func (st *statsTask) sort(ctx context.Context) ([]*datapb.FieldBinlog, error) {
st.req.GetInsertChannel(), st.req.GetInsertChannel(),
int64(numValidRows), insertLogs, statsLogs, bm25StatsLogs) int64(numValidRows), insertLogs, statsLogs, bm25StatsLogs)
debug.FreeOSMemory()
log.Info("sort segment end", log.Info("sort segment end",
zap.String("clusterID", st.req.GetClusterID()), zap.String("clusterID", st.req.GetClusterID()),
zap.Int64("taskID", st.req.GetTaskID()), zap.Int64("taskID", st.req.GetTaskID()),