MCPcopy
hub / github.com/grafana/tempo / searchJobCacheKey

Function searchJobCacheKey

modules/frontend/cache_keys.go:18–20  ·  view source on GitHub ↗
(tenant string, queryHash uint64, start, end time.Time, meta *backend.BlockMeta, startPage, pagesToSearch int)

Source from the content-addressed store, hash-verified

16)
17
18func searchJobCacheKey(tenant string, queryHash uint64, start, end time.Time, meta *backend.BlockMeta, startPage, pagesToSearch int) string {
19 return cacheKey(cacheKeyPrefixSearchJob, tenant, queryHash, start, end, meta, startPage, pagesToSearch)
20}
21
22func queryRangeCacheKey(tenant string, queryHash uint64, start, end time.Time, meta *backend.BlockMeta, startPage, pagesToSearch int) string {
23 return cacheKey(cacheKeyPrefixQueryRange, tenant, queryHash, start, end, meta, startPage, pagesToSearch)

Callers 5

TestCacheKeyForJobFunction · 0.85
BenchmarkCacheKeyForJobFunction · 0.85
buildBackendRequestsFunction · 0.85
TestSearchAccessesCacheFunction · 0.85
TestSearchCachedMetricsFunction · 0.85

Calls 1

cacheKeyFunction · 0.85

Tested by 4

TestCacheKeyForJobFunction · 0.68
BenchmarkCacheKeyForJobFunction · 0.68
TestSearchAccessesCacheFunction · 0.68
TestSearchCachedMetricsFunction · 0.68