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

Struct Memcached

pkg/chunk/cache/memcached.go:38–50  ·  view source on GitHub ↗

Memcached type caches chunks in memcached

Source from the content-addressed store, hash-verified

36
37// Memcached type caches chunks in memcached
38type Memcached struct {
39 cfg MemcachedConfig
40 memcache MemcachedClient
41 name string
42
43 requestDuration *instr.HistogramCollector
44
45 wg sync.WaitGroup
46 inputCh chan *work
47 quit chan struct{}
48
49 logger log.Logger
50}
51
52// NewMemcached makes a new Memcached.
53func NewMemcached(cfg MemcachedConfig, client MemcachedClient, name string, reg prometheus.Registerer, logger log.Logger) *Memcached {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected