Replace GenerateRandomID with GenerateNonCryptoID
This allow us to avoid entropy usage in non-crypto critical places. Signed-off-by: Alexander Morozov <lk4d4@docker.com>
This commit is contained in:
parent
f8502c82ee
commit
0dc55c7057
1 changed files with 15 additions and 15 deletions
|
@ -134,7 +134,7 @@ func assertIndexGet(t *testing.T, index *TruncIndex, input, expectedResult strin
|
||||||
func BenchmarkTruncIndexAdd100(b *testing.B) {
|
func BenchmarkTruncIndexAdd100(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 100; i++ {
|
for i := 0; i < 100; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -150,7 +150,7 @@ func BenchmarkTruncIndexAdd100(b *testing.B) {
|
||||||
func BenchmarkTruncIndexAdd250(b *testing.B) {
|
func BenchmarkTruncIndexAdd250(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 250; i++ {
|
for i := 0; i < 250; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -166,7 +166,7 @@ func BenchmarkTruncIndexAdd250(b *testing.B) {
|
||||||
func BenchmarkTruncIndexAdd500(b *testing.B) {
|
func BenchmarkTruncIndexAdd500(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -183,7 +183,7 @@ func BenchmarkTruncIndexGet100(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
var testKeys []string
|
var testKeys []string
|
||||||
for i := 0; i < 100; i++ {
|
for i := 0; i < 100; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
index := NewTruncIndex([]string{})
|
index := NewTruncIndex([]string{})
|
||||||
for _, id := range testSet {
|
for _, id := range testSet {
|
||||||
|
@ -207,7 +207,7 @@ func BenchmarkTruncIndexGet250(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
var testKeys []string
|
var testKeys []string
|
||||||
for i := 0; i < 250; i++ {
|
for i := 0; i < 250; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
index := NewTruncIndex([]string{})
|
index := NewTruncIndex([]string{})
|
||||||
for _, id := range testSet {
|
for _, id := range testSet {
|
||||||
|
@ -231,7 +231,7 @@ func BenchmarkTruncIndexGet500(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
var testKeys []string
|
var testKeys []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
index := NewTruncIndex([]string{})
|
index := NewTruncIndex([]string{})
|
||||||
for _, id := range testSet {
|
for _, id := range testSet {
|
||||||
|
@ -254,7 +254,7 @@ func BenchmarkTruncIndexGet500(b *testing.B) {
|
||||||
func BenchmarkTruncIndexDelete100(b *testing.B) {
|
func BenchmarkTruncIndexDelete100(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 100; i++ {
|
for i := 0; i < 100; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -277,7 +277,7 @@ func BenchmarkTruncIndexDelete100(b *testing.B) {
|
||||||
func BenchmarkTruncIndexDelete250(b *testing.B) {
|
func BenchmarkTruncIndexDelete250(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 250; i++ {
|
for i := 0; i < 250; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -300,7 +300,7 @@ func BenchmarkTruncIndexDelete250(b *testing.B) {
|
||||||
func BenchmarkTruncIndexDelete500(b *testing.B) {
|
func BenchmarkTruncIndexDelete500(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -323,7 +323,7 @@ func BenchmarkTruncIndexDelete500(b *testing.B) {
|
||||||
func BenchmarkTruncIndexNew100(b *testing.B) {
|
func BenchmarkTruncIndexNew100(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 100; i++ {
|
for i := 0; i < 100; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -334,7 +334,7 @@ func BenchmarkTruncIndexNew100(b *testing.B) {
|
||||||
func BenchmarkTruncIndexNew250(b *testing.B) {
|
func BenchmarkTruncIndexNew250(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 250; i++ {
|
for i := 0; i < 250; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -345,7 +345,7 @@ func BenchmarkTruncIndexNew250(b *testing.B) {
|
||||||
func BenchmarkTruncIndexNew500(b *testing.B) {
|
func BenchmarkTruncIndexNew500(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
testSet = append(testSet, stringid.GenerateRandomID())
|
testSet = append(testSet, stringid.GenerateNonCryptoID())
|
||||||
}
|
}
|
||||||
b.ResetTimer()
|
b.ResetTimer()
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
|
@ -357,7 +357,7 @@ func BenchmarkTruncIndexAddGet100(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
var testKeys []string
|
var testKeys []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
id := stringid.GenerateRandomID()
|
id := stringid.GenerateNonCryptoID()
|
||||||
testSet = append(testSet, id)
|
testSet = append(testSet, id)
|
||||||
l := rand.Intn(12) + 12
|
l := rand.Intn(12) + 12
|
||||||
testKeys = append(testKeys, id[:l])
|
testKeys = append(testKeys, id[:l])
|
||||||
|
@ -382,7 +382,7 @@ func BenchmarkTruncIndexAddGet250(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
var testKeys []string
|
var testKeys []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
id := stringid.GenerateRandomID()
|
id := stringid.GenerateNonCryptoID()
|
||||||
testSet = append(testSet, id)
|
testSet = append(testSet, id)
|
||||||
l := rand.Intn(12) + 12
|
l := rand.Intn(12) + 12
|
||||||
testKeys = append(testKeys, id[:l])
|
testKeys = append(testKeys, id[:l])
|
||||||
|
@ -407,7 +407,7 @@ func BenchmarkTruncIndexAddGet500(b *testing.B) {
|
||||||
var testSet []string
|
var testSet []string
|
||||||
var testKeys []string
|
var testKeys []string
|
||||||
for i := 0; i < 500; i++ {
|
for i := 0; i < 500; i++ {
|
||||||
id := stringid.GenerateRandomID()
|
id := stringid.GenerateNonCryptoID()
|
||||||
testSet = append(testSet, id)
|
testSet = append(testSet, id)
|
||||||
l := rand.Intn(12) + 12
|
l := rand.Intn(12) + 12
|
||||||
testKeys = append(testKeys, id[:l])
|
testKeys = append(testKeys, id[:l])
|
||||||
|
|
Loading…
Reference in a new issue