MCPcopy
hub / github.com/grafana/dskit / SpanlessTracingCache

Struct SpanlessTracingCache

cache/tracing.go:16–20  ·  view source on GitHub ↗

SpanlessTracingCache wraps a Cache and logs Fetch operation in the parent spans.

Source from the content-addressed store, hash-verified

14
15// SpanlessTracingCache wraps a Cache and logs Fetch operation in the parent spans.
16type SpanlessTracingCache struct {
17 next Cache
18 resolver spanlogger.TenantResolver
19 logger log.Logger
20}
21
22func NewSpanlessTracingCache(cache Cache, logger log.Logger, resolver spanlogger.TenantResolver) *SpanlessTracingCache {
23 return &SpanlessTracingCache{next: cache, resolver: resolver, logger: logger}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected