598
ctx context.Context,
599
request *CreateTasksRequest,
601
>
caller := headers.GetCallerInfo(ctx).CallerName
602
>
startTime := time.Now().UTC()
603
>
defer func() {
604
>
p.healthSignals.Record(CallerSegmentMissing, time.Since(startTime), retErr)
605
>
p.recordRequestMetrics(metrics.PersistenceCreateTasksScope, caller, time.Since(startTime), retErr)
606
>
p.recordDataLossMetrics(metrics.PersistenceCreateTasksScope, caller, retErr, "", "")
607
>
}()
608
>
return p.persistence.CreateTasks(ctx, request)
609
}
610