From ecb3f585c320a63ab6902bcc9afe18eb5605fac0 Mon Sep 17 00:00:00 2001 From: yah01 Date: Wed, 8 Nov 2023 17:02:18 +0800 Subject: [PATCH] Fix passing the wrong dropped list from current target (#28265) Signed-off-by: yah01 --- internal/querycoordv2/observers/target_observer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/querycoordv2/observers/target_observer.go b/internal/querycoordv2/observers/target_observer.go index 0358052acc..3fd563c52e 100644 --- a/internal/querycoordv2/observers/target_observer.go +++ b/internal/querycoordv2/observers/target_observer.go @@ -421,7 +421,7 @@ func (ob *TargetObserver) checkNeedUpdateTargetVersion(ctx context.Context, lead sealedSegments := ob.targetMgr.GetSealedSegmentsByChannel(leaderView.CollectionID, leaderView.Channel, meta.NextTarget) growingSegments := ob.targetMgr.GetGrowingSegmentsByChannel(leaderView.CollectionID, leaderView.Channel, meta.NextTarget) - droppedSegments := ob.targetMgr.GetDroppedSegmentsByChannel(leaderView.CollectionID, leaderView.Channel, meta.CurrentTarget) + droppedSegments := ob.targetMgr.GetDroppedSegmentsByChannel(leaderView.CollectionID, leaderView.Channel, meta.NextTarget) return &querypb.SyncAction{ Type: querypb.SyncType_UpdateVersion,