未验证 提交 6972efe6 编写于 作者: W wgcn 提交者: GitHub

fix reduce latency metric (#19479)

Signed-off-by: Nwgcn <1026688210@qq.com>
Signed-off-by: Nwgcn <1026688210@qq.com>
上级 39be6e45
......@@ -231,7 +231,11 @@ func (s *searchTask) reduceResults(ctx context.Context, searchReq *searchRequest
log.Ctx(ctx).Warn("marshal for historical results error", zap.Int64("msgID", s.ID()), zap.Error(err))
return err
}
defer deleteSearchResultDataBlobs(blobs)
defer func() {
deleteSearchResultDataBlobs(blobs)
s.reduceDur = s.tr.RecordSpan()
}()
for i := 0; i < cnt; i++ {
blob, err := getSearchResultDataBlob(blobs, i)
......@@ -274,8 +278,9 @@ func (s *searchTask) reduceResults(ctx context.Context, searchReq *searchRequest
SlicedNumCount: 1,
}
}
s.reduceDur = s.tr.RecordSpan()
}
s.reduceDur = s.tr.RecordSpan()
return nil
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册