From 9eebb9b464fdb79084ab97d07f50bf1be5b327e8 Mon Sep 17 00:00:00 2001 From: "cai.zhang" Date: Thu, 15 May 2025 12:04:22 +0800 Subject: [PATCH] fix: Collect entites num group by collection instead of partition (#41788) issue: #41787 Signed-off-by: Cai Zhang --- internal/querynodev2/metrics_info.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/internal/querynodev2/metrics_info.go b/internal/querynodev2/metrics_info.go index f0429d8960..248d0b136e 100644 --- a/internal/querynodev2/metrics_info.go +++ b/internal/querynodev2/metrics_info.go @@ -116,10 +116,8 @@ func getQuotaMetrics(node *QueryNode) (*metricsinfo.QueryNodeQuotaMetrics, error metrics.QueryNodeEntitiesSize.WithLabelValues(fmt.Sprint(node.GetNodeID()), fmt.Sprint(collection), segments.SegmentTypeSealed.String()).Set(float64(size)) } - sealedGroupByPartition := lo.GroupBy(sealedSegments, func(seg segments.Segment) int64 { - return seg.Partition() - }) - for _, segs := range sealedGroupByPartition { + + for _, segs := range sealedGroupByCollection { numEntities := lo.SumBy(segs, func(seg segments.Segment) int64 { return seg.RowNum() })