796
ctx context.Context,
797
request *GetNamespaceRequest,
799
>
caller := headers.GetCallerInfo(ctx).CallerName
800
>
startTime := time.Now().UTC()
801
>
defer func() {
802
>
p.healthSignals.Record(CallerSegmentMissing, time.Since(startTime), retErr)
803
>
p.recordRequestMetrics(metrics.PersistenceGetNamespaceScope, caller, time.Since(startTime), retErr)
804
>
p.recordDataLossMetrics(metrics.PersistenceGetNamespaceScope, caller, retErr, "", "")
805
>
}()
806
>
return p.persistence.GetNamespace(ctx, request)
807
}
808