INNER CODE UNIT · Go
New
go-graphite/go-carbon · cache/cache.go:79
func New() *Cache {
c := &Cache{
data: make([]*Shard, shardCount),
writeStrategy: Noop,
}
for i := 0; i < shardCount; i++ {
c.data[i] = &Shard{
items: make(map[string]*points.Points),
notConfirmed: make([]*points.Points, 4),
}
}
settings := cacheSettings{
maxSize: 1000000,
tagsEnabled: false,
xlog: nil,
}