We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d37d2f4 commit 98c989bCopy full SHA for 98c989b
metamorphic/cockroachkvs.go
@@ -303,7 +303,9 @@ func (kg *cockroachKeyGenerator) randKey(
303
suffixIdx = kg.skewedSuffixInt(0.01)
304
if cockroachkvs.Equal(prefix, startPrefix) {
305
// We can't use a suffix which sorts before startSuffix.
306
- for i := 0; suffixIdx > startSuffixIdx; i++ {
+ // N.B. Suffixes are sorted in descending order, but a zero suffix
307
+ // sorts before all non-zero suffixes.
308
+ for i := 0; suffixIdx == 0 || suffixIdx > startSuffixIdx; i++ {
309
if i > 10 {
310
suffixIdx = startSuffixIdx
311
break
0 commit comments