Skip to content

Commit c48f54a

Browse files
authored
add time dimension to metrics_time_range resolver cache key (#7728)
1 parent 055cce2 commit c48f54a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

runtime/resolvers/metricsview_time_range.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,12 @@ func (r *metricsViewTimeRangeResolver) Close() error {
100100
}
101101

102102
func (r *metricsViewTimeRangeResolver) CacheKey(ctx context.Context) ([]byte, bool, error) {
103-
return cacheKeyForMetricsView(ctx, r.runtime, r.instanceID, r.mvName, r.args.Priority)
103+
key, ok, err := cacheKeyForMetricsView(ctx, r.runtime, r.instanceID, r.mvName, r.args.Priority)
104+
if err != nil {
105+
return nil, false, err
106+
}
107+
key = append(key, []byte(r.args.TimeDimension)...)
108+
return key, ok, nil
104109
}
105110

106111
func (r *metricsViewTimeRangeResolver) Refs() []*runtimev1.ResourceName {

0 commit comments

Comments
 (0)