321
}
322
324
>
t.shardContext,
325
>
mutableState.GetNamespaceEntry().Name(),
326
>
ai.TaskQueue,
327
>
workflow.ActivityCompletionMetrics{
328
>
Status: workflow.ActivityStatusTimeout,
329
>
AttemptStartedTime: timestamp.TimeValue(ai.StartedTime),
330
>
FirstScheduledTime: timestamp.TimeValue(ai.FirstScheduledTime),
331
>
Closed: retryState != enumspb.RETRY_STATE_IN_PROGRESS,
332
>
TimerType: timerSequenceID.TimerType,
333
>
},
334
>
metrics.OperationTag(metrics.TimerActiveTaskActivityTimeoutScope),
335
>
metrics.WorkflowTypeTag(mutableState.GetWorkflowType().GetName()),
336
>
metrics.ActivityTypeTag(ai.ActivityType.GetName()),
337
>
metrics.VersioningBehaviorTag(mutableState.GetEffectiveVersioningBehavior()))
338
>
339
>
if retryState == enumspb.RETRY_STATE_IN_PROGRESS {
340
// TODO uncommment once RETRY_STATE_PAUSED is supported
341
// || retryState == enumspb.RETRY_STATE_PAUSED {