616
metrics.EventBlobSize.With(metricsHandler).Record(int64(actualSize), metrics.OperationTag(operation))
617
if actualSize > warnLimit {
619
>
logger.Warn("Blob data size exceeds the warning limit.",
620
>
tag.WorkflowNamespace(namespace), // TODO: Not necessarily a "workflow" namespace, fix the tag.
621
>
tag.WorkflowID(workflowID), // TODO: this should be entity ID and we need an archetype too.
622
>
tag.WorkflowRunID(runID), // TODO: not necessarily a workflow run ID, fix the tag.
623
>
tag.WorkflowSize(int64(actualSize)),
624
>
tag.BlobSizeViolationOperation(operation))
625
>
}
626
627
>
if actualSize > errorLimit {
util.go
628
metrics.BlobSizeError.With(metricsHandler).Record(1, metrics.OperationTag(operation))
629
return ErrBlobSizeExceedsLimit