838
ctx context.Context,
839
request *DeleteNamespaceRequest,
841
>
caller := headers.GetCallerInfo(ctx).CallerName
842
>
startTime := time.Now().UTC()
843
>
defer func() {
844
>
p.healthSignals.Record(CallerSegmentMissing, time.Since(startTime), retErr)
845
>
p.recordRequestMetrics(metrics.PersistenceDeleteNamespaceScope, caller, time.Since(startTime), retErr)
846
>
p.recordDataLossMetrics(metrics.PersistenceDeleteNamespaceScope, caller, retErr, "", "")
847
>
}()
848
>
return p.persistence.DeleteNamespace(ctx, request)
849
}
850