From 3963fc818fda14da694a1cc4dafb89a5518ea361 Mon Sep 17 00:00:00 2001 From: Xianhui Lin <35839735+JsDove@users.noreply.github.com> Date: Tue, 15 Apr 2025 09:56:29 +0800 Subject: [PATCH] fix:Add debug memory freeing in sortStats (#41284) issue: https://github.com/milvus-io/milvus/issues/41218 Signed-off-by: Xianhui.Lin --- internal/datanode/index/task_stats.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/datanode/index/task_stats.go b/internal/datanode/index/task_stats.go index 35068dc7b2..30420617d9 100644 --- a/internal/datanode/index/task_stats.go +++ b/internal/datanode/index/task_stats.go @@ -19,6 +19,7 @@ package index import ( "context" "fmt" + "runtime/debug" "strconv" "time" @@ -267,6 +268,7 @@ func (st *statsTask) sort(ctx context.Context) ([]*datapb.FieldBinlog, error) { st.req.GetInsertChannel(), int64(numValidRows), insertLogs, statsLogs, bm25StatsLogs) + debug.FreeOSMemory() log.Info("sort segment end", zap.String("clusterID", st.req.GetClusterID()), zap.Int64("taskID", st.req.GetTaskID()),