113
114
if err == nil {
115
>
workflow.RecordActivityCompletionMetrics(
api.go
116
>
shard,
117
>
namespaceName,
118
>
taskQueue,
119
>
workflow.ActivityCompletionMetrics{
120
>
Status: workflow.ActivityStatusCanceled,
121
>
AttemptStartedTime: attemptStartedTime,
122
>
FirstScheduledTime: firstScheduledTime,
123
>
Closed: true,
124
>
},
125
>
metrics.OperationTag(metrics.HistoryRespondActivityTaskCanceledScope),
126
>
metrics.WorkflowTypeTag(workflowTypeName),
127
>
metrics.ActivityTypeTag(token.ActivityType),
128
>
metrics.VersioningBehaviorTag(versioningBehavior))
129
>
}
130
return &historyservice.RespondActivityTaskCanceledResponse{}, err
131
}