diff --git a/go.mod b/go.mod index 1079d1c0..48249634 100644 --- a/go.mod +++ b/go.mod @@ -20,5 +20,5 @@ require ( k8s.io/code-generator v0.21.4 k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7 knative.dev/hack v0.0.0-20211122162614-813559cefdda - knative.dev/pkg v0.0.0-20211123135150-787aec59e70a + knative.dev/pkg v0.0.0-20211125111016-6352c0c70c07 ) diff --git a/go.sum b/go.sum index 74afd07c..c1d1760d 100644 --- a/go.sum +++ b/go.sum @@ -1132,8 +1132,8 @@ k8s.io/utils v0.0.0-20201110183641-67b214c5f920 h1:CbnUZsM497iRC5QMVkHwyl8s2tB3g k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= knative.dev/hack v0.0.0-20211122162614-813559cefdda h1:WBfGcmu5pN+RCxDotKVYtWlJVI2V4Hvah+XD9mcSR/o= knative.dev/hack v0.0.0-20211122162614-813559cefdda/go.mod h1:PHt8x8yX5Z9pPquBEfIj0X66f8iWkWfR0S/sarACJrI= -knative.dev/pkg v0.0.0-20211123135150-787aec59e70a h1:mgE9GdkjfPJc7KpgBox52dSy1GsQmsFTWXy+1HjEn9I= -knative.dev/pkg v0.0.0-20211123135150-787aec59e70a/go.mod h1:fZUlVceKtVNyFU6LokWGk2a9QFQXeSTtnbKOjjkQ690= +knative.dev/pkg v0.0.0-20211125111016-6352c0c70c07 h1:dyqgtthODSfuW9TdLbTYc9Lep7okm8eOOeD+IGH677s= +knative.dev/pkg v0.0.0-20211125111016-6352c0c70c07/go.mod h1:fZUlVceKtVNyFU6LokWGk2a9QFQXeSTtnbKOjjkQ690= pgregory.net/rapid v0.3.3/go.mod h1:UYpPVyjFHzYBGHIxLFoupi8vwk6rXNzRY9OMvVxFIOU= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= diff --git a/vendor/knative.dev/pkg/hash/bucketer.go b/vendor/knative.dev/pkg/hash/bucketer.go index 584b436e..0f34d2ce 100644 --- a/vendor/knative.dev/pkg/hash/bucketer.go +++ b/vendor/knative.dev/pkg/hash/bucketer.go @@ -98,8 +98,7 @@ func (bs *BucketSet) Owner(key string) string { } bs.mu.RLock() defer bs.mu.RUnlock() - l := ChooseSubset(bs.buckets, 1 /*single query wanted*/, key) - ret := l.UnsortedList()[0] + ret, _ := ChooseSubset(bs.buckets, 1 /*single query wanted*/, key).PopAny() bs.cache.Add(key, ret) return ret } diff --git a/vendor/modules.txt b/vendor/modules.txt index b0259d6e..f3d53dd3 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -611,7 +611,7 @@ k8s.io/utils/trace # knative.dev/hack v0.0.0-20211122162614-813559cefdda ## explicit knative.dev/hack -# knative.dev/pkg v0.0.0-20211123135150-787aec59e70a +# knative.dev/pkg v0.0.0-20211125111016-6352c0c70c07 ## explicit knative.dev/pkg/apis knative.dev/pkg/apis/duck