From 51b4553de2ca5ed98a75b17c19dcf2cf28d0842b Mon Sep 17 00:00:00 2001 From: Sijie Yang Date: Sat, 28 Sep 2024 19:43:21 +0000 Subject: [PATCH] Update versions of some thirdpaty modules Fix broken unit tests --- bfe_basic/condition/parser/y.go | 76 +++++++++++++++---------------- bfe_stream/server_conn_test.go | 2 +- bfe_websocket/server_conn_test.go | 2 +- go.mod | 12 ++--- go.sum | 30 ++++++------ 5 files changed, 59 insertions(+), 63 deletions(-) diff --git a/bfe_basic/condition/parser/y.go b/bfe_basic/condition/parser/y.go index 45e318c00..90506265f 100644 --- a/bfe_basic/condition/parser/y.go +++ b/bfe_basic/condition/parser/y.go @@ -119,7 +119,7 @@ func (x *condLex) Error(s string) { } //line yacctab:1 -var condExca = [...]int{ +var condExca = [...]int8{ -1, 1, 1, -1, -2, 0, @@ -129,54 +129,54 @@ const condPrivate = 57344 const condLast = 23 -var condAct = [...]int{ +var condAct = [...]int8{ 18, 20, 16, 2, 19, 17, 11, 9, 10, 8, 6, 12, 13, 3, 15, 4, 7, 8, 5, 14, 7, 8, 1, } -var condPact = [...]int{ +var condPact = [...]int16{ 6, -1000, 15, 6, 6, -1000, -1, 6, 6, 11, -1000, -6, 3, -1000, -1000, -8, -1000, -1000, -1000, -10, -1000, } -var condPgo = [...]int{ +var condPgo = [...]int8{ 0, 22, 3, 18, 14, } -var condR1 = [...]int{ +var condR1 = [...]int8{ 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, } -var condR2 = [...]int{ +var condR2 = [...]int8{ 0, 1, 3, 3, 3, 2, 1, 1, 4, 3, 1, 3, } -var condChk = [...]int{ +var condChk = [...]int16{ -1000, -1, -2, 7, 9, -3, 4, 5, 6, -2, -2, 7, -2, -2, 8, -4, 8, 11, 8, 12, 11, } -var condDef = [...]int{ +var condDef = [...]int8{ 0, -2, 1, 0, 0, 6, 7, 0, 0, 0, 5, 0, 3, 4, 2, 0, 9, 10, 8, 0, 11, } -var condTok1 = [...]int{ +var condTok1 = [...]int8{ 1, } -var condTok2 = [...]int{ +var condTok2 = [...]int8{ 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, } -var condTok3 = [...]int{ +var condTok3 = [...]int8{ 0, } @@ -258,9 +258,9 @@ func condErrorMessage(state, lookAhead int) string { expected := make([]int, 0, 4) // Look for shiftable tokens. - base := condPact[state] + base := int(condPact[state]) for tok := TOKSTART; tok-1 < len(condToknames); tok++ { - if n := base + tok; n >= 0 && n < condLast && condChk[condAct[n]] == tok { + if n := base + tok; n >= 0 && n < condLast && int(condChk[int(condAct[n])]) == tok { if len(expected) == cap(expected) { return res } @@ -270,13 +270,13 @@ func condErrorMessage(state, lookAhead int) string { if condDef[state] == -2 { i := 0 - for condExca[i] != -1 || condExca[i+1] != state { + for condExca[i] != -1 || int(condExca[i+1]) != state { i += 2 } // Look for tokens that we accept or reduce. for i += 2; condExca[i] >= 0; i += 2 { - tok := condExca[i] + tok := int(condExca[i]) if tok < TOKSTART || condExca[i+1] == 0 { continue } @@ -307,30 +307,30 @@ func condlex1(lex condLexer, lval *condSymType) (char, token int) { token = 0 char = lex.Lex(lval) if char <= 0 { - token = condTok1[0] + token = int(condTok1[0]) goto out } if char < len(condTok1) { - token = condTok1[char] + token = int(condTok1[char]) goto out } if char >= condPrivate { if char < condPrivate+len(condTok2) { - token = condTok2[char-condPrivate] + token = int(condTok2[char-condPrivate]) goto out } } for i := 0; i < len(condTok3); i += 2 { - token = condTok3[i+0] + token = int(condTok3[i+0]) if token == char { - token = condTok3[i+1] + token = int(condTok3[i+1]) goto out } } out: if token == 0 { - token = condTok2[1] /* unknown char */ + token = int(condTok2[1]) /* unknown char */ } if condDebug >= 3 { __yyfmt__.Printf("lex %s(%d)\n", condTokname(token), uint(char)) @@ -385,7 +385,7 @@ condstack: condS[condp].yys = condstate condnewstate: - condn = condPact[condstate] + condn = int(condPact[condstate]) if condn <= condFlag { goto conddefault /* simple state */ } @@ -396,8 +396,8 @@ condnewstate: if condn < 0 || condn >= condLast { goto conddefault } - condn = condAct[condn] - if condChk[condn] == condtoken { /* valid shift */ + condn = int(condAct[condn]) + if int(condChk[condn]) == condtoken { /* valid shift */ condrcvr.char = -1 condtoken = -1 condVAL = condrcvr.lval @@ -410,7 +410,7 @@ condnewstate: conddefault: /* default state action */ - condn = condDef[condstate] + condn = int(condDef[condstate]) if condn == -2 { if condrcvr.char < 0 { condrcvr.char, condtoken = condlex1(condlex, &condrcvr.lval) @@ -419,18 +419,18 @@ conddefault: /* look through exception table */ xi := 0 for { - if condExca[xi+0] == -1 && condExca[xi+1] == condstate { + if condExca[xi+0] == -1 && int(condExca[xi+1]) == condstate { break } xi += 2 } for xi += 2; ; xi += 2 { - condn = condExca[xi+0] + condn = int(condExca[xi+0]) if condn < 0 || condn == condtoken { break } } - condn = condExca[xi+1] + condn = int(condExca[xi+1]) if condn < 0 { goto ret0 } @@ -452,10 +452,10 @@ conddefault: /* find a state where "error" is a legal shift action */ for condp >= 0 { - condn = condPact[condS[condp].yys] + condErrCode + condn = int(condPact[condS[condp].yys]) + condErrCode if condn >= 0 && condn < condLast { - condstate = condAct[condn] /* simulate a shift of "error" */ - if condChk[condstate] == condErrCode { + condstate = int(condAct[condn]) /* simulate a shift of "error" */ + if int(condChk[condstate]) == condErrCode { goto condstack } } @@ -491,7 +491,7 @@ conddefault: condpt := condp _ = condpt // guard against "declared and not used" - condp -= condR2[condn] + condp -= int(condR2[condn]) // condp is now the index of $0. Perform the default action. Iff the // reduced production is ε, $1 is possibly out of range. if condp+1 >= len(condS) { @@ -502,16 +502,16 @@ conddefault: condVAL = condS[condp+1] /* consult goto table to find next state */ - condn = condR1[condn] - condg := condPgo[condn] + condn = int(condR1[condn]) + condg := int(condPgo[condn]) condj := condg + condS[condp].yys + 1 if condj >= condLast { - condstate = condAct[condg] + condstate = int(condAct[condg]) } else { - condstate = condAct[condj] - if condChk[condstate] != -condn { - condstate = condAct[condg] + condstate = int(condAct[condj]) + if int(condChk[condstate]) != -condn { + condstate = int(condAct[condg]) } } // dummy call; replaced with literal code diff --git a/bfe_stream/server_conn_test.go b/bfe_stream/server_conn_test.go index d311a8b3f..8bd738c6e 100644 --- a/bfe_stream/server_conn_test.go +++ b/bfe_stream/server_conn_test.go @@ -136,7 +136,7 @@ func TestTLSProxyBackendUnavailable(t *testing.T) { &Server{ BalanceHandler: func(conn interface{}) (*backend.BfeBackend, error) { b := backend.NewBfeBackend() - b.AddrInfo = "8.8.8.8:12345" + b.AddrInfo = "127.8.8.8:12345" // balancer return unavailable backend return b, nil }, diff --git a/bfe_websocket/server_conn_test.go b/bfe_websocket/server_conn_test.go index e126ae7f3..04f674deb 100644 --- a/bfe_websocket/server_conn_test.go +++ b/bfe_websocket/server_conn_test.go @@ -252,7 +252,7 @@ func TestWebSocketProxyBackendUnavailable(t *testing.T) { &Server{ BalanceHandler: func(req interface{}) (*backend.BfeBackend, error) { b := backend.NewBfeBackend() - b.AddrInfo = "8.8.8.8:12345" + b.AddrInfo = "127.8.8.8:12345" // balancer return unavailable backend return b, nil }, diff --git a/go.mod b/go.mod index 9be296a73..3d3cb7643 100644 --- a/go.mod +++ b/go.mod @@ -32,9 +32,9 @@ require ( go.uber.org/atomic v1.6.0 // indirect go.uber.org/automaxprocs v1.4.0 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 - golang.org/x/net v0.0.0-20211216030914-fe4d6282115f - golang.org/x/sys v0.1.0 - golang.org/x/tools v0.1.8 // indirect + golang.org/x/net v0.9.0 + golang.org/x/sys v0.7.0 + golang.org/x/tools v0.6.0 gopkg.in/gcfg.v1 v1.2.3 gopkg.in/square/go-jose.v2 v2.4.1 gopkg.in/warnings.v0 v0.1.2 // indirect @@ -57,9 +57,9 @@ require ( github.com/santhosh-tekuri/jsonschema v1.2.4 // indirect go.elastic.co/apm/module/apmhttp v1.7.2 // indirect go.elastic.co/fastjson v1.1.0 // indirect - golang.org/x/sync v0.0.0-20210220032951-036812b2e83c // indirect - golang.org/x/text v0.3.7 // indirect - google.golang.org/grpc v1.22.1 // indirect + golang.org/x/sync v0.1.0 // indirect + golang.org/x/text v0.9.0 // indirect + google.golang.org/grpc v1.56.3 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect howett.net/plist v0.0.0-20181124034731-591f970eefbb // indirect ) diff --git a/go.sum b/go.sum index 1c5b608f1..1678bae97 100644 --- a/go.sum +++ b/go.sum @@ -43,8 +43,8 @@ github.com/gomodule/redigo v2.0.0+incompatible h1:K/R+8tc58AaqLkqG2Ol3Qk+DR/TlNu github.com/gomodule/redigo v2.0.0+incompatible/go.mod h1:B4C85qUVwatsJoIUNIfCRsp7qO0iAmpGFZ4EELWSbC4= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.3.1 h1:Xye71clBPdm5HgqGwUkwhbynsUJZhDbS20FvLhQ2izg= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= github.com/gorilla/css v1.0.0 h1:BQqNyPTi50JCFMTw/b67hByjMVXZRwGha6wxVGkeihY= @@ -123,7 +123,6 @@ github.com/uber/jaeger-client-go v2.22.1+incompatible/go.mod h1:WVhlPFC8FDjOFMMW github.com/uber/jaeger-lib v2.2.0+incompatible h1:MxZXOiR2JuoANZ3J6DE/U0kSFv/eJ/GfSYVCjK7dyaw= github.com/uber/jaeger-lib v2.2.0+incompatible/go.mod h1:ComeNDZlWwrWnDv8aPp0Ba6+uUTzImX/AauajbLI56U= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/zmap/go-iptree v0.0.0-20170831022036-1948b1097e25 h1:LRoXAcKX48QV4LV23W5ZtsG/MbJOgNUNvWiXwM0iLWw= github.com/zmap/go-iptree v0.0.0-20170831022036-1948b1097e25/go.mod h1:qOasALtPByO1Jk6LhgpNv6htPMK2QJfiGorUk57nO/U= go.elastic.co/apm v1.7.2/go.mod h1:tCw6CkOJgkWnzEthFN9HUP1uL3Gjc/Ur6m7gRPLaoH0= @@ -150,7 +149,6 @@ golang.org/x/lint v0.0.0-20190930215403-16217165b5de h1:5hukYrvBGR8/eNkX5mdUezrA golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= @@ -159,17 +157,16 @@ golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20210614182718-04defd469f4e/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211216030914-fe4d6282115f h1:hEYJvxw1lSnWIl8X9ofsYMklzaDs90JI2az5YMd4fPM= -golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -179,15 +176,14 @@ golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191224085550-c709ea063b76/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0 h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U= -golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= @@ -195,17 +191,17 @@ golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191216052735-49a3e744a425/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200509030707-2212a7e161a5/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.1.8 h1:P1HhGGuLW4aAclzjtmJdf0mJOjVUZUzOTqkAkWL+l6w= -golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= +golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= -google.golang.org/grpc v1.22.1 h1:/7cs52RnTJmD43s3uxzlq2U7nqVTd/37viQwMrMNlOM= google.golang.org/grpc v1.22.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.56.3 h1:8I4C0Yq1EjstUzUJzpcRVbuYA2mODtEmpWiQoN/b2nc= +google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=