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

Function userToken

ring/ring_test.go:4210–4217  ·  view source on GitHub ↗

User shuffle shard token.

(user, zone string, skip int)

Source from the content-addressed store, hash-verified

4208
4209// User shuffle shard token.
4210func userToken(user, zone string, skip int) uint32 {
4211 r := rand.New(rand.NewSource(shard.ShuffleShardSeed(user, zone)))
4212
4213 for ; skip > 0; skip-- {
4214 _ = r.Uint32()
4215 }
4216 return r.Uint32()
4217}
4218
4219func TestUpdateMetrics(t *testing.T) {
4220 cfg := Config{

Calls 1

ShuffleShardSeedFunction · 0.92

Tested by

no test coverage detected