mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-08 01:58:34 +08:00
Close reader stream (#12167)
Signed-off-by: godchen <qingxiang.chen@zilliz.com>
This commit is contained in:
parent
99b3c56b3e
commit
02bf77aabf
@ -448,7 +448,7 @@ func (loader *segmentLoader) loadDeltaLogs(segment *Segment, deltaLogs []*datapb
|
||||
}
|
||||
|
||||
func (loader *segmentLoader) FromDmlCPLoadDelete(ctx context.Context, collectionID int64, position *internalpb.MsgPosition) error {
|
||||
log.Debug("from dmlcp load delete", zap.Any("position", position), zap.Any("msg id", position.MsgID))
|
||||
log.Debug("from dml check point load delete", zap.Any("position", position), zap.Any("msg id", position.MsgID))
|
||||
stream, err := loader.factory.NewMsgStream(ctx)
|
||||
if err != nil {
|
||||
return err
|
||||
@ -472,7 +472,6 @@ func (loader *segmentLoader) FromDmlCPLoadDelete(ctx context.Context, collection
|
||||
if tsMsg == nil {
|
||||
break
|
||||
}
|
||||
log.Debug("receive msg", zap.Any("type", tsMsg.Type()))
|
||||
|
||||
if tsMsg.Type() == commonpb.MsgType_Delete {
|
||||
dmsg := tsMsg.(*msgstream.DeleteMsg)
|
||||
@ -499,6 +498,8 @@ func (loader *segmentLoader) FromDmlCPLoadDelete(ctx context.Context, collection
|
||||
go deletePk(loader.historicalReplica, delData, segmentID, &wg)
|
||||
}
|
||||
wg.Wait()
|
||||
stream.Close()
|
||||
log.Debug("from dml check point load done")
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user