852
ctx context.Context,
853
request *DeleteNamespaceByNameRequest,
855
>
caller := headers.GetCallerInfo(ctx).CallerName
856
>
startTime := time.Now().UTC()
857
>
defer func() {
858
>
p.healthSignals.Record(CallerSegmentMissing, time.Since(startTime), retErr)
859
>
p.recordRequestMetrics(metrics.PersistenceDeleteNamespaceByNameScope, caller, time.Since(startTime), retErr)
860
>
p.recordDataLossMetrics(metrics.PersistenceDeleteNamespaceByNameScope, caller, retErr, "", "")
861
>
}()
862
>
return p.persistence.DeleteNamespaceByName(ctx, request)
863
}
864