diff --git a/internal/proxy/segment.go b/internal/proxy/segment.go index 4ee1bc97cf..f9a6b89682 100644 --- a/internal/proxy/segment.go +++ b/internal/proxy/segment.go @@ -317,7 +317,7 @@ func (sa *segIDAssigner) syncSegments() (bool, error) { strconv.FormatInt(paramtable.GetNodeID(), 10)).Observe(float64(len(sa.segReqs))) sa.segReqs = nil - log.Debug("syncSegments call dataCoord.AssignSegmentID", zap.String("request", req.String())) + log.Debug("syncSegments call dataCoord.AssignSegmentID", zap.Stringer("request", req)) resp, err := sa.dataCoord.AssignSegmentID(context.Background(), req) if err != nil { diff --git a/internal/proxy/task_search.go b/internal/proxy/task_search.go index 0ea69a3f21..6fcb15465b 100644 --- a/internal/proxy/task_search.go +++ b/internal/proxy/task_search.go @@ -349,7 +349,7 @@ func (t *searchTask) PreExecute(ctx context.Context) error { log.Debug("Proxy::searchTask::PreExecute", zap.Int64s("plan.OutputFieldIds", plan.GetOutputFieldIds()), - zap.String("plan", plan.String())) // may be very large if large term passed. + zap.Stringer("plan", plan)) // may be very large if large term passed. } // translate partition name to partition ids. Use regex-pattern to match partition name.