mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-06-14 18:53:35 +00:00
rebase: update kubernetes dep to 1.24.0
As kubernetes 1.24.0 is released, updating kubernetes dependencies to 1.24.0 updates: #3086 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit is contained in:
committed by
mergify[bot]
parent
fc1529f268
commit
c4f79d455f
go.modgo.summodules.txt
vendor
github.com
PuerkitoBio
bits-and-blooms
bitset
blang
cyphar
filepath-securejoin
docker
distribution
reference
emicklei
go-restful
.gitignore.travis.ymlCHANGES.mdLICENSEMakefileREADME.mdSrcfilebench_test.shcompress.gocompressor_cache.gocompressor_pools.gocompressors.goconstants.gocontainer.gocors_filter.gocoverage.shcurly.gocurly_route.godoc.goentity_accessors.gofilter.gojson.gojsoniter.gojsr311.go
log
logger.gomime.gooptions_filter.goparameter.gopath_expression.gopath_processor.gorequest.goresponse.goroute.goroute_builder.gorouter.goservice_error.goweb_service.goweb_service_container.gogo-openapi
jsonpointer
jsonreference
swag
google
gnostic
josharian
mailru
easyjson
munnerz
goautoneg
opencontainers
spf13
golang.org
x
crypto
cryptobyte
ed25519
internal
poly1305
ssh
net
sys
unix
mkerrors.shsyscall_linux.gosyscall_linux_alarm.gozerrors_linux.gozsyscall_linux.gozsyscall_linux_386.gozsyscall_linux_amd64.gozsyscall_linux_mips.gozsyscall_linux_mips64.gozsyscall_linux_mipsle.gozsyscall_linux_ppc.gozsyscall_linux_ppc64.gozsyscall_linux_ppc64le.gozsyscall_linux_s390x.gozsyscall_linux_sparc64.goztypes_linux.go
text
width
time
rate
google.golang.org
genproto
googleapis
api
httpbody
k8s.io
api
admission
admissionregistration
apiserverinternal
v1alpha1
apps
v1
v1beta1
v1beta2
authentication
authorization
autoscaling
v1
v2
v2beta1
v2beta2
batch
v1
v1beta1
certificates
v1
v1beta1
coordination
core
v1
discovery
v1
v1beta1
events
extensions
flowcontrol
v1alpha1
v1beta1
v1beta2
networking
v1
v1beta1
node
v1
v1alpha1
v1beta1
policy
rbac
v1
v1alpha1
v1beta1
scheduling
v1
v1alpha1
v1beta1
storage
apiextensions-apiserver
LICENSE
pkg
apis
apiextensions
deepcopy.godoc.gohelpers.goregister.gotypes.gotypes_jsonschema.go
v1
.import-restrictionsconversion.godeepcopy.godefaults.godoc.gogenerated.pb.gogenerated.protomarshal.goregister.gotypes.gotypes_jsonschema.gozz_generated.conversion.gozz_generated.deepcopy.gozz_generated.defaults.go
zz_generated.deepcopy.goapimachinery
pkg
api
errors
meta
resource
validation
apis
meta
conversion
labels
runtime
util
httpstream
spdy
intstr
managedfields
mergepatch
net
runtime
strategicpatch
validation
field
watch
third_party
apiserver
pkg
admission
apis
audit
audit
endpoints
request
features
quota
v1
util
client-go
applyconfigurations
admissionregistration
v1
v1beta1
apiserverinternal
v1alpha1
apps
v1
controllerrevision.godaemonset.godeployment.goreplicaset.gorollingupdatestatefulsetstrategy.gostatefulset.go
v1beta1
v1beta2
autoscaling
v1
v2
v2beta1
v2beta2
batch
certificates
coordination
core
v1
discovery
events
extensions
v1beta1
flowcontrol
v1alpha1
v1beta1
v1beta2
internal
meta
networking
node
policy
rbac
v1
v1alpha1
v1beta1
scheduling
storage
discovery
informers
kubernetes
typed
extensions
v1beta1
networking
storage
listers
apps
v1
v1beta1
v1beta2
batch
extensions
policy
storage
openapi
pkg
apis
plugin
pkg
client
auth
exec
rest
tools
auth
cache
clientcmd
events
leaderelection
metrics
record
watch
transport
util
cloud-provider
component-base
config
featuregate
metrics
OWNERScollector.gocounter.godesc.gogauge.gohistogram.go
legacyregistry
metric.gooptions.goregistry.gosummary.goversion_parser.gotraces
version
kube-openapi
pkg
builder3
util
common
handler3
internal
handler
openapiconv
schemamutation
spec3
component.goencoding.goexample.goexternal_documentation.goheader.gomedia_type.gooperation.goparameter.gopath.gorequest_body.goresponse.gosecurity_requirement.gosecurity_scheme.goserver.gospec.go
util
validation
kubelet
pkg
apis
stats
v1alpha1
kubernetes
pkg
api
service
apis
apps
autoscaling
batch
core
extensions
networking
policy
scheduling
controller
features
kubelet
apis
server
metrics
types
proxy
util
security
apparmor
util
volume
test
e2e
framework
.import-restrictionsOWNERSexec_util.goframework.go
kubectl
metrics
node
nodes_util.gopod
provider.gopv
skipper
ssh
test_context.gotestfiles
timeouts.govolume
storage
testing-manifests
README.md
cluster-dns
embed.goflexvolume
guestbook
agnhost-primary-deployment.yaml.inagnhost-primary-service.yamlagnhost-replica-deployment.yaml.inagnhost-replica-service.yamlfrontend-deployment.yaml.infrontend-service.yaml
legacy
redis-master-deployment.yaml.inredis-master-service.yamlredis-slave-deployment.yaml.inredis-slave-service.yamlkubectl
agnhost-primary-controller.json.inagnhost-primary-pod.yamlagnhost-primary-service.jsonbusybox-cronjob.yaml.inbusybox-pod.yaml.inhttpd-deployment1.yaml.inhttpd-deployment2.yaml.inhttpd-deployment3.yaml.inhttpd-rc.yaml.inpause-pod.yaml.inpod-with-readiness-probe.yaml.in
podrbd-storage-class.yamlsample-device-plugin.yamlscheduling
statefulset
cassandra
cockroachdb
etcd
mysql-galera
mysql-upgrade
nginx
redis
zookeeper
storage-csi
OWNERS
any-volume-datasource
controller-role.yamlexternal-attacher
external-health-monitor
external-health-monitor-controller
external-provisioner
external-resizer
external-snapshotter
csi-snapshotter
gce-pd
hostpath
README.md
hostpath
mock
csi-mock-driver-attacher.yamlcsi-mock-driver-resizer.yamlcsi-mock-driver-snapshotter.yamlcsi-mock-driver.yamlcsi-mock-driverinfo.yamlcsi-mock-proxy.yamlcsi-mock-rbac.yamlcsi-storageclass.yaml
update-hostpath.shutils
mount-utils
pod-security-admission
utils
sigs.k8s.io
json
internal
golang
encoding
44
vendor/github.com/josharian/intern/intern.go
generated
vendored
Normal file
44
vendor/github.com/josharian/intern/intern.go
generated
vendored
Normal file
@ -0,0 +1,44 @@
|
||||
// Package intern interns strings.
|
||||
// Interning is best effort only.
|
||||
// Interned strings may be removed automatically
|
||||
// at any time without notification.
|
||||
// All functions may be called concurrently
|
||||
// with themselves and each other.
|
||||
package intern
|
||||
|
||||
import "sync"
|
||||
|
||||
var (
|
||||
pool sync.Pool = sync.Pool{
|
||||
New: func() interface{} {
|
||||
return make(map[string]string)
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
// String returns s, interned.
|
||||
func String(s string) string {
|
||||
m := pool.Get().(map[string]string)
|
||||
c, ok := m[s]
|
||||
if ok {
|
||||
pool.Put(m)
|
||||
return c
|
||||
}
|
||||
m[s] = s
|
||||
pool.Put(m)
|
||||
return s
|
||||
}
|
||||
|
||||
// Bytes returns b converted to a string, interned.
|
||||
func Bytes(b []byte) string {
|
||||
m := pool.Get().(map[string]string)
|
||||
c, ok := m[string(b)]
|
||||
if ok {
|
||||
pool.Put(m)
|
||||
return c
|
||||
}
|
||||
s := string(b)
|
||||
m[s] = s
|
||||
pool.Put(m)
|
||||
return s
|
||||
}
|
Reference in New Issue
Block a user