mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-02-02 01:06:41 +08:00
fix: Importing segments stats task must be triggered by import_checker (#42487)
issue: #42486 master pr: #42424 Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
This commit is contained in:
parent
66e28f605f
commit
ad29371019
@ -100,8 +100,10 @@ func (jm *statsJobManager) triggerStatsTaskLoop() {
|
||||
}
|
||||
|
||||
func (jm *statsJobManager) triggerSortStatsTask() {
|
||||
// importing segment must be triggered by import_checker
|
||||
invisibleSegments := jm.mt.SelectSegments(jm.ctx, SegmentFilterFunc(func(seg *SegmentInfo) bool {
|
||||
return isFlushed(seg) && seg.GetLevel() != datapb.SegmentLevel_L0 && !seg.GetIsSorted() && seg.GetIsInvisible()
|
||||
return isFlushed(seg) && seg.GetLevel() != datapb.SegmentLevel_L0 && !seg.GetIsSorted() &&
|
||||
!seg.GetIsImporting() && seg.GetIsInvisible()
|
||||
}))
|
||||
|
||||
for _, seg := range invisibleSegments {
|
||||
@ -109,7 +111,8 @@ func (jm *statsJobManager) triggerSortStatsTask() {
|
||||
}
|
||||
|
||||
visibleSegments := jm.mt.SelectSegments(jm.ctx, SegmentFilterFunc(func(seg *SegmentInfo) bool {
|
||||
return isFlushed(seg) && seg.GetLevel() != datapb.SegmentLevel_L0 && !seg.GetIsSorted() && !seg.GetIsInvisible()
|
||||
return isFlushed(seg) && seg.GetLevel() != datapb.SegmentLevel_L0 && !seg.GetIsSorted() &&
|
||||
!seg.GetIsImporting() && !seg.GetIsInvisible()
|
||||
}))
|
||||
|
||||
for _, segment := range visibleSegments {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user