Merge pull request #105030 from liggitt/json-stdlib

switch from json-iterator to forked stdlib json decoder

Kubernetes-commit: cc25656b00baa33168b7a9bc574101a06788efea
This commit is contained in:
Kubernetes Publisher 2021-10-21 20:40:37 -07:00
commit bfcc74e277
2 changed files with 32 additions and 30 deletions

30
go.mod
View File

@ -31,15 +31,15 @@ require (
github.com/stretchr/testify v1.7.0
golang.org/x/sys v0.0.0-20210820121016-41cdb8703e55
gopkg.in/yaml.v2 v2.4.0
k8s.io/api v0.0.0-20211020163437-dc1e5d5f048f
k8s.io/apimachinery v0.0.0-20211015224548-e6c90c4366be
k8s.io/cli-runtime v0.0.0-20211001205205-cb123082bee1
k8s.io/client-go v0.0.0-20211020203703-4154d814be86
k8s.io/component-base v0.0.0-20211013203926-a54188b7d648
k8s.io/component-helpers v0.0.0-20211007164423-21d2fdede9bf
k8s.io/api v0.0.0-20211022043400-0d109423f7b5
k8s.io/apimachinery v0.0.0-20211022043216-a7973b273a7e
k8s.io/cli-runtime v0.0.0-20211022045407-5585ce469962
k8s.io/client-go v0.0.0-20211022043623-d8ccb0e45466
k8s.io/component-base v0.0.0-20211022044054-a5c708bda26e
k8s.io/component-helpers v0.0.0-20211022044152-79adfe90dcea
k8s.io/klog/v2 v2.20.0
k8s.io/kube-openapi v0.0.0-20210817084001-7fbd8d59e5b8
k8s.io/metrics v0.0.0-20211020205540-748def7055d6
k8s.io/metrics v0.0.0-20211022045259-05eed46a2561
k8s.io/utils v0.0.0-20210930125809-cb0fa318a74b
sigs.k8s.io/kustomize/kustomize/v4 v4.2.0
sigs.k8s.io/kustomize/kyaml v0.11.0
@ -47,12 +47,12 @@ require (
)
replace (
k8s.io/api => k8s.io/api v0.0.0-20211020163437-dc1e5d5f048f
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20211015224548-e6c90c4366be
k8s.io/cli-runtime => k8s.io/cli-runtime v0.0.0-20211001205205-cb123082bee1
k8s.io/client-go => k8s.io/client-go v0.0.0-20211020203703-4154d814be86
k8s.io/code-generator => k8s.io/code-generator v0.0.0-20211020172358-5a93c8bd8f9a
k8s.io/component-base => k8s.io/component-base v0.0.0-20211013203926-a54188b7d648
k8s.io/component-helpers => k8s.io/component-helpers v0.0.0-20211007164423-21d2fdede9bf
k8s.io/metrics => k8s.io/metrics v0.0.0-20211020205540-748def7055d6
k8s.io/api => k8s.io/api v0.0.0-20211022043400-0d109423f7b5
k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20211022043216-a7973b273a7e
k8s.io/cli-runtime => k8s.io/cli-runtime v0.0.0-20211022045407-5585ce469962
k8s.io/client-go => k8s.io/client-go v0.0.0-20211022043623-d8ccb0e45466
k8s.io/code-generator => k8s.io/code-generator v0.0.0-20211022043037-03c63d7042ab
k8s.io/component-base => k8s.io/component-base v0.0.0-20211022044054-a5c708bda26e
k8s.io/component-helpers => k8s.io/component-helpers v0.0.0-20211022044152-79adfe90dcea
k8s.io/metrics => k8s.io/metrics v0.0.0-20211022045259-05eed46a2561
)

32
go.sum
View File

@ -902,19 +902,19 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
k8s.io/api v0.0.0-20211020163437-dc1e5d5f048f h1:JLu8hbJxNlH7rnvIQ9tBLtn+f+BO1Bh7IGrA7Ey8rNE=
k8s.io/api v0.0.0-20211020163437-dc1e5d5f048f/go.mod h1:gxyLeNmJe8Y6lCAc+Y67T7IE5xJ+y4NcqmlEgxaNebI=
k8s.io/apimachinery v0.0.0-20211015224548-e6c90c4366be h1:yVOgSJyvwB2pSZxoB0z0V/w1OMbxOQLIz1JzoWL1gzQ=
k8s.io/apimachinery v0.0.0-20211015224548-e6c90c4366be/go.mod h1:RAdi3McqM+9tkYHOyceb4XOeJWm9BCAF4BhZki5iiok=
k8s.io/cli-runtime v0.0.0-20211001205205-cb123082bee1 h1:GvF0XFIO0Cuu5Ly8vnav4vMtzlWGoA5igAh33tUbDkw=
k8s.io/cli-runtime v0.0.0-20211001205205-cb123082bee1/go.mod h1:qYViNs18B5H9dPd0sBerg0p7e5BNc43CFWpK4/etB3Y=
k8s.io/client-go v0.0.0-20211020203703-4154d814be86 h1:Bc5f92oUbqVdsrtxI8/9xsOfHRGY/Z7FPHWy0zu67oA=
k8s.io/client-go v0.0.0-20211020203703-4154d814be86/go.mod h1:gEBmDS5O+/O9ux+UKmGWlJtmZNePlQVsFSQQ2bREiZ8=
k8s.io/code-generator v0.0.0-20211020172358-5a93c8bd8f9a/go.mod h1:pxmv1vqS30f8CieYQvITL/Z2lV5G6+/Ze3wRjS3HXFo=
k8s.io/component-base v0.0.0-20211013203926-a54188b7d648 h1:HtfYz70xLpOb8CKUYmo5gTzOFwn2bfRFsj3VpAlqkNg=
k8s.io/component-base v0.0.0-20211013203926-a54188b7d648/go.mod h1:Cy3Xro/J76rtVI9QVnV5Ry8vAnv8650Xp9Rgedd5bWc=
k8s.io/component-helpers v0.0.0-20211007164423-21d2fdede9bf h1:UTAkNKWDfNPryv8gYYaSlLSWRdHVqoQy5dEoj1aFFC8=
k8s.io/component-helpers v0.0.0-20211007164423-21d2fdede9bf/go.mod h1:UOhGtwDJlad/eM2Hw8FTUvJ8d6bKEO9OLAfkrvBwGek=
k8s.io/api v0.0.0-20211022043400-0d109423f7b5 h1:OR4i+jKzSQRW7o8MoZh0Wa6MnAITjJ9bDSIFoYdWWBY=
k8s.io/api v0.0.0-20211022043400-0d109423f7b5/go.mod h1:lxgi4b+2bgUh27XvISfH38vuHh72U1JW7aximf11zWQ=
k8s.io/apimachinery v0.0.0-20211022043216-a7973b273a7e h1:NkM0Ub6zH1mP5EYI4e1ID1PrN1aKJZ8C6AvMTag3fl8=
k8s.io/apimachinery v0.0.0-20211022043216-a7973b273a7e/go.mod h1:2IUp7UotDtXUsLByLqAfQHbesreQsxx8loqZwLf6/uw=
k8s.io/cli-runtime v0.0.0-20211022045407-5585ce469962 h1:hYNqwQqxw4rbdBw7WSydSRukcI9PbI9lZX5PWqgoQL4=
k8s.io/cli-runtime v0.0.0-20211022045407-5585ce469962/go.mod h1:ziM571TfONMN0CyLsDt3VsL83KD+S0G1H6gPKctBnt4=
k8s.io/client-go v0.0.0-20211022043623-d8ccb0e45466 h1:HVDkjmIPnvTiDKIl5+NCCYvdUGvfFfoXc9D+l/fumFE=
k8s.io/client-go v0.0.0-20211022043623-d8ccb0e45466/go.mod h1:RyL7SL68TDoGSPWExfr/7d1vjJOLq3rNCKAi5n3zaN8=
k8s.io/code-generator v0.0.0-20211022043037-03c63d7042ab/go.mod h1:pxmv1vqS30f8CieYQvITL/Z2lV5G6+/Ze3wRjS3HXFo=
k8s.io/component-base v0.0.0-20211022044054-a5c708bda26e h1:q7o6fMOYL0ITSGY8nuW+EDucwz0aXsDyHKCH+n4WFns=
k8s.io/component-base v0.0.0-20211022044054-a5c708bda26e/go.mod h1:9dw9LezAAfu8ujEhXaUEsBI6A+CkYkTn689U9NqaY/c=
k8s.io/component-helpers v0.0.0-20211022044152-79adfe90dcea h1:rT0YesRloDSwfK40MKJpAOuk3qAUVh+OH+f9aPvDg0Q=
k8s.io/component-helpers v0.0.0-20211022044152-79adfe90dcea/go.mod h1:SfeBPEBI9V142prZyBhPHNjeJBJpGSgsRra5+H7LOXo=
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
@ -924,14 +924,16 @@ k8s.io/klog/v2 v2.20.0/go.mod h1:Gm8eSIfQN6457haJuPaMxZw4wyP5k+ykPFlrhQDvhvw=
k8s.io/kube-openapi v0.0.0-20210421082810-95288971da7e/go.mod h1:vHXdDvt9+2spS2Rx9ql3I8tycm3H9FDfdUoIuKCefvw=
k8s.io/kube-openapi v0.0.0-20210817084001-7fbd8d59e5b8 h1:Xxl9TLJ30BJ1pGWfGZnqbpww2rwOt3RAzbSz+omQGtg=
k8s.io/kube-openapi v0.0.0-20210817084001-7fbd8d59e5b8/go.mod h1:foAE7XkrXQ1Qo2eWsW/iWksptrVdbl6t+vscSdmmGjk=
k8s.io/metrics v0.0.0-20211020205540-748def7055d6 h1:C1nFDosq9n2ynd/CskXiMrcRImhB3Iz73FNbxEFpBXU=
k8s.io/metrics v0.0.0-20211020205540-748def7055d6/go.mod h1:yByMJ9eEphDddk+JIKrjcM1nLnArB9s2HfeJQYSdhwA=
k8s.io/metrics v0.0.0-20211022045259-05eed46a2561 h1:bKA3PK/cJcd224gqXqy7sI9RGU6aEq1BDMhR8T/USHI=
k8s.io/metrics v0.0.0-20211022045259-05eed46a2561/go.mod h1:WotXGV2kZzvbsOykfxGD4YLpSstioyvnWuL8tQDMkKI=
k8s.io/utils v0.0.0-20210802155522-efc7438f0176/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
k8s.io/utils v0.0.0-20210930125809-cb0fa318a74b h1:wxEMGetGMur3J1xuGLQY7GEQYg9bZxKn3tKo5k/eYcs=
k8s.io/utils v0.0.0-20210930125809-cb0fa318a74b/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
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=
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
sigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 h1:fD1pz4yfdADVNfFmcP2aBEtudwUQ1AlLnRBALr33v3s=
sigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6/go.mod h1:p4QtZmO4uMYipTQNzagwnNoseA6OxSUutVw05NhYDRs=
sigs.k8s.io/kustomize/api v0.8.11 h1:LzQzlq6Z023b+mBtc6v72N2mSHYmN8x7ssgbf/hv0H8=
sigs.k8s.io/kustomize/api v0.8.11/go.mod h1:a77Ls36JdfCWojpUqR6m60pdGY1AYFix4AH83nJtY1g=
sigs.k8s.io/kustomize/cmd/config v0.9.13/go.mod h1:7547FLF8W/lTaDf0BDqFTbZxM9zqwEJqCKN9sSR0xSs=