From 1f8af0596eba19f2952bc970366e29a3b53d356a Mon Sep 17 00:00:00 2001 From: Gao Date: Fri, 9 Jun 2023 18:18:36 +0800 Subject: [PATCH] Fix autoindex filter bug (#24775) Signed-off-by: chasingegg --- internal/querynodev2/handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/querynodev2/handlers.go b/internal/querynodev2/handlers.go index ac78dec382..ff20201fbd 100644 --- a/internal/querynodev2/handlers.go +++ b/internal/querynodev2/handlers.go @@ -277,7 +277,7 @@ func (node *QueryNode) optimizeSearchParams(ctx context.Context, req *querypb.Se }, 0) // use shardNum * segments num in shard to estimate total segment number estSegmentNum := sealedNum * int(channelNum) - withFilter := (plan.GetVectorAnns().GetPredicates() == nil) + withFilter := (plan.GetVectorAnns().GetPredicates() != nil) queryInfo := plan.GetVectorAnns().GetQueryInfo() params := map[string]any{ common.TopKKey: queryInfo.GetTopk(),