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

Function userToken

pkg/ring/ring_test.go:3169–3176  ·  view source on GitHub ↗

User shuffle shard token.

(user, zone string, skip int)

Source from the content-addressed store, hash-verified

3167
3168// User shuffle shard token.
3169func userToken(user, zone string, skip int) uint32 {
3170 r := rand.New(rand.NewSource(shard.ShuffleShardSeed(user, zone)))
3171
3172 for ; skip > 0; skip-- {
3173 _ = r.Uint32()
3174 }
3175 return r.Uint32()
3176}
3177
3178func TestUpdateMetrics(t *testing.T) {
3179 testCase := []struct {

Callers 1

Calls 1

ShuffleShardSeedFunction · 0.92

Tested by

no test coverage detected