MCPcopy Create free account
hub / github.com/cortexproject/cortex / Store

Method Store

pkg/chunk/cache/fifo_cache.go:197–206  ·  view source on GitHub ↗

Store implements Cache.

(ctx context.Context, keys []string, values [][]byte)

Source from the content-addressed store, hash-verified

195
196// Store implements Cache.
197func (c *FifoCache) Store(ctx context.Context, keys []string, values [][]byte) {
198 c.entriesAdded.Inc()
199
200 c.lock.Lock()
201 defer c.lock.Unlock()
202
203 for i := range keys {
204 c.put(keys[i], values[i])
205 }
206}
207
208// Stop implements Cache.
209func (c *FifoCache) Stop() {

Callers 2

TestFifoCacheEvictionFunction · 0.95
TestFifoCacheExpiryFunction · 0.95

Calls 2

putMethod · 0.95
IncMethod · 0.45

Tested by 2

TestFifoCacheEvictionFunction · 0.76
TestFifoCacheExpiryFunction · 0.76