mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-08 01:58:34 +08:00
enhance: compaction task metric bug (#44280)
issue: #44281 Signed-off-by: yusheng.ma <yushengma@bytedance.com> Co-authored-by: yusheng.ma <yushengma@bytedance.com>
This commit is contained in:
parent
7ef76058d5
commit
d44bdcd76c
@ -334,13 +334,14 @@ func (c *compactionPlanHandler) schedule() []CompactionTask {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
c.executingTasks[t.GetTaskProto().GetPlanID()] = t
|
c.executingTasks[t.GetTaskProto().GetPlanID()] = t
|
||||||
|
metrics.DataCoordCompactionTaskNum.WithLabelValues(fmt.Sprintf("%d", NullNodeID), t.GetTaskProto().GetType().String(), metrics.Pending).Dec()
|
||||||
|
metrics.DataCoordCompactionTaskNum.WithLabelValues(fmt.Sprintf("%d", t.GetTaskProto().GetNodeID()), t.GetTaskProto().GetType().String(), metrics.Executing).Inc()
|
||||||
|
|
||||||
if len(c.executingTasks) >= parallelism {
|
if len(c.executingTasks) >= parallelism {
|
||||||
c.executingGuard.Unlock()
|
c.executingGuard.Unlock()
|
||||||
break // 2. the parallelism of running tasks is reached
|
break // 2. the parallelism of running tasks is reached
|
||||||
}
|
}
|
||||||
c.executingGuard.Unlock()
|
c.executingGuard.Unlock()
|
||||||
metrics.DataCoordCompactionTaskNum.WithLabelValues(fmt.Sprintf("%d", NullNodeID), t.GetTaskProto().GetType().String(), metrics.Pending).Dec()
|
|
||||||
metrics.DataCoordCompactionTaskNum.WithLabelValues(fmt.Sprintf("%d", t.GetTaskProto().GetNodeID()), t.GetTaskProto().GetType().String(), metrics.Executing).Inc()
|
|
||||||
}
|
}
|
||||||
return selected
|
return selected
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user