mirror of https://github.com/milvus-io/milvus.git
Cherry pick from master pr: #38980 When MvccTimestamp is set, it could be used as guarantee timestamp directly instead of new ts allocated by scheduler reducing the waiting time when delegator has tsafe lag Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>pull/39054/head
parent
6f1febe881
commit
4b62dfd11f
|
@ -570,6 +570,7 @@ func (t *queryTask) queryShard(ctx context.Context, nodeID int64, qn types.Query
|
|||
retrieveReq.GetBase().TargetID = nodeID
|
||||
if needOverrideMvcc && mvccTs > 0 {
|
||||
retrieveReq.MvccTimestamp = mvccTs
|
||||
retrieveReq.GuaranteeTimestamp = mvccTs
|
||||
}
|
||||
|
||||
req := &querypb.QueryRequest{
|
||||
|
|
Loading…
Reference in New Issue