127
event, err := e.getHistoryEventFromStore(ctx, shardID, key, firstEventID, branchToken)
128
if err != nil {
129
>
metrics.CacheFailures.With(handler).Record(1)
cache.go
130
>
e.logger.Error("Cache unable to retrieve event from store",
131
>
tag.Error(err),
132
>
tag.WorkflowID(key.WorkflowID),
133
>
tag.WorkflowRunID(key.RunID),
134
>
tag.WorkflowNamespaceID(key.NamespaceID.String()),
135
>
tag.WorkflowEventID(key.EventID))
136
>
return nil, err
137
>
}
138
139
// If invalid, return event anyway, but don't store in cache