Skip to content

Commit bb12b5a

Browse files
authored
Bump Go SDK to latest (#3043)
* Bump Go SDK to latest * fix test * fix tests * fix more tests * fix more tests * Functionality to check for empty request and fix metastores test * fix * - * - * - * - * - * -
1 parent 14c6a47 commit bb12b5a

14 files changed

+97
-43
lines changed

access/resource_ip_access_list_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ func TestIPACLUpdate_Error(t *testing.T) {
182182
{
183183
Method: http.MethodPatch,
184184
Resource: "/api/2.0/ip-access-lists/" + TestingId,
185-
ExpectedRequest: ipAccessListUpdateRequest{
185+
ExpectedRequest: settings.UpdateIpAccessList{
186186
Enabled: TestingEnabled,
187187
},
188188
Response: apierr.APIErrorBody{

catalog/resource_catalog.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ func ResourceCatalog() *schema.Resource {
8585
}
8686
var updateCatalogRequest catalog.UpdateCatalog
8787
common.DataToStructPointer(d, catalogSchema, &updateCatalogRequest)
88+
updateCatalogRequest.Name = d.Id()
8889
_, err = w.Catalogs.Update(ctx, updateCatalogRequest)
8990
if err != nil {
9091
return err
@@ -135,6 +136,7 @@ func ResourceCatalog() *schema.Resource {
135136

136137
var updateCatalogRequest catalog.UpdateCatalog
137138
common.DataToStructPointer(d, catalogSchema, &updateCatalogRequest)
139+
updateCatalogRequest.Name = d.Id()
138140
ci, err := w.Catalogs.Update(ctx, updateCatalogRequest)
139141
if err != nil {
140142
return err

catalog/resource_catalog_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,7 +634,6 @@ func TestCatalogCreateIsolated(t *testing.T) {
634634
Method: "PATCH",
635635
Resource: "/api/2.1/unity-catalog/catalogs/a",
636636
ExpectedRequest: catalog.CatalogInfo{
637-
Name: "a",
638637
Comment: "b",
639638
Properties: map[string]string{
640639
"c": "d",

catalog/resource_external_location.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ func ResourceExternalLocation() *schema.Resource {
6565

6666
var updateExternalLocationRequest catalog.UpdateExternalLocation
6767
common.DataToStructPointer(d, s, &updateExternalLocationRequest)
68+
updateExternalLocationRequest.Name = d.Id()
6869
_, err = w.ExternalLocations.Update(ctx, updateExternalLocationRequest)
6970
if err != nil {
7071
return err
@@ -95,6 +96,7 @@ func ResourceExternalLocation() *schema.Resource {
9596
var updateExternalLocationRequest catalog.UpdateExternalLocation
9697
common.DataToStructPointer(d, s, &updateExternalLocationRequest)
9798
updateExternalLocationRequest.Force = force
99+
updateExternalLocationRequest.Name = d.Id()
98100
_, err = w.ExternalLocations.Update(ctx, updateExternalLocationRequest)
99101
if err != nil {
100102
return err

catalog/resource_external_location_test.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ func TestCreateExternalLocationWithOwner(t *testing.T) {
7474
Method: "PATCH",
7575
Resource: "/api/2.1/unity-catalog/external-locations/abc",
7676
ExpectedRequest: catalog.UpdateExternalLocation{
77-
Name: "abc",
7877
Url: "s3://foo/bar",
7978
CredentialName: "bcd",
8079
Comment: "def",
@@ -212,7 +211,6 @@ func TestUpdateExternalLocation(t *testing.T) {
212211
Method: "PATCH",
213212
Resource: "/api/2.1/unity-catalog/external-locations/abc",
214213
ExpectedRequest: catalog.UpdateExternalLocation{
215-
Name: "abc",
216214
Url: "s3://foo/bar",
217215
CredentialName: "bcd",
218216
Comment: "def",
@@ -254,7 +252,6 @@ func TestUpdateExternalLocationForce(t *testing.T) {
254252
Method: "PATCH",
255253
Resource: "/api/2.1/unity-catalog/external-locations/abc",
256254
ExpectedRequest: catalog.UpdateExternalLocation{
257-
Name: "abc",
258255
Url: "s3://foo/bar",
259256
CredentialName: "bcd",
260257
Comment: "def",

catalog/resource_metastore.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,14 @@ func ResourceMetastore() *schema.Resource {
7474
if err != nil {
7575
return err
7676
}
77+
emptyRequest, err := common.IsRequestEmpty(update)
78+
if err != nil {
79+
return err
80+
}
7781
d.SetId(mi.MetastoreInfo.MetastoreId)
82+
if emptyRequest {
83+
return nil
84+
}
7885
_, err = acc.Metastores.Update(ctx, catalog.AccountsUpdateMetastore{
7986
MetastoreId: mi.MetastoreInfo.MetastoreId,
8087
MetastoreInfo: &update,

catalog/resource_storage_credential.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ func ResourceStorageCredential() *schema.Resource {
6969
if d.Get("owner") == "" {
7070
return nil
7171
}
72+
update.Name = d.Id()
7273
_, err = acc.StorageCredentials.Update(ctx, catalog.AccountsUpdateStorageCredential{
7374
CredentialInfo: &update,
7475
MetastoreId: metastoreId,
@@ -94,6 +95,7 @@ func ResourceStorageCredential() *schema.Resource {
9495
return nil
9596
}
9697

98+
update.Name = d.Id()
9799
_, err = w.StorageCredentials.Update(ctx, update)
98100
if err != nil {
99101
return err
@@ -123,6 +125,7 @@ func ResourceStorageCredential() *schema.Resource {
123125
Update: func(ctx context.Context, d *schema.ResourceData, c *common.DatabricksClient) error {
124126
var update catalog.UpdateStorageCredential
125127
common.DataToStructPointer(d, storageCredentialSchema, &update)
128+
update.Name = d.Id()
126129

127130
return c.AccountOrWorkspaceRequest(func(acc *databricks.AccountClient) error {
128131
_, err := acc.StorageCredentials.Update(ctx, catalog.AccountsUpdateStorageCredential{

common/reflect_resource.go

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,27 @@ func typeToSchema(v reflect.Value, t reflect.Type, path []string) map[string]*sc
320320
return scm
321321
}
322322

323+
func IsRequestEmpty(v any) (bool, error) {
324+
rv := reflect.ValueOf(v)
325+
if rv.Kind() == reflect.Ptr {
326+
rv = rv.Elem()
327+
}
328+
if rv.Kind() != reflect.Struct {
329+
return false, fmt.Errorf("value of Struct is expected, but got %s: %#v", reflectKind(rv.Kind()), rv)
330+
}
331+
var isNotEmpty bool
332+
err := iterFields(rv, []string{}, StructToSchema(v, nil), func(fieldSchema *schema.Schema, path []string, valueField *reflect.Value) error {
333+
if isNotEmpty {
334+
return nil
335+
}
336+
if !valueField.IsZero() {
337+
isNotEmpty = true
338+
}
339+
return nil
340+
})
341+
return !isNotEmpty, err
342+
}
343+
323344
func iterFields(rv reflect.Value, path []string, s map[string]*schema.Schema,
324345
cb func(fieldSchema *schema.Schema, path []string, valueField *reflect.Value) error) error {
325346
rk := rv.Kind()

go.mod

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/databricks/terraform-provider-databricks
33
go 1.20
44

55
require (
6-
github.com/databricks/databricks-sdk-go v0.26.2
6+
github.com/databricks/databricks-sdk-go v0.28.1
77
github.com/golang-jwt/jwt/v4 v4.5.0
88
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320
99
github.com/hashicorp/hcl v1.0.0
@@ -12,7 +12,7 @@ require (
1212
github.com/hashicorp/terraform-plugin-sdk/v2 v2.31.0
1313
github.com/stretchr/testify v1.8.4
1414
github.com/zclconf/go-cty v1.14.1
15-
golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb
15+
golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611
1616
golang.org/x/mod v0.14.0
1717
)
1818

@@ -25,6 +25,9 @@ require (
2525
github.com/cloudflare/circl v1.3.6 // indirect
2626
github.com/davecgh/go-spew v1.1.1 // indirect
2727
github.com/fatih/color v1.16.0 // indirect
28+
github.com/felixge/httpsnoop v1.0.4 // indirect
29+
github.com/go-logr/logr v1.3.0 // indirect
30+
github.com/go-logr/stdr v1.2.2 // indirect
2831
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
2932
github.com/golang/protobuf v1.5.3 // indirect
3033
github.com/google/go-cmp v0.6.0 // indirect
@@ -60,16 +63,20 @@ require (
6063
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
6164
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
6265
go.opencensus.io v0.24.0 // indirect
63-
golang.org/x/crypto v0.16.0 // indirect
66+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 // indirect
67+
go.opentelemetry.io/otel v1.21.0 // indirect
68+
go.opentelemetry.io/otel/metric v1.21.0 // indirect
69+
go.opentelemetry.io/otel/trace v1.21.0 // indirect
70+
golang.org/x/crypto v0.17.0 // indirect
6471
golang.org/x/net v0.19.0 // indirect
6572
golang.org/x/oauth2 v0.15.0 // indirect
6673
golang.org/x/sys v0.15.0 // indirect
6774
golang.org/x/text v0.14.0 // indirect
6875
golang.org/x/time v0.5.0 // indirect
69-
google.golang.org/api v0.153.0 // indirect
76+
google.golang.org/api v0.154.0 // indirect
7077
google.golang.org/appengine v1.6.8 // indirect
71-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 // indirect
72-
google.golang.org/grpc v1.60.0 // indirect
78+
google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 // indirect
79+
google.golang.org/grpc v1.60.1 // indirect
7380
google.golang.org/protobuf v1.31.0 // indirect
7481
gopkg.in/ini.v1 v1.67.0 // indirect
7582
gopkg.in/yaml.v3 v3.0.1 // indirect

go.sum

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ github.com/cloudflare/circl v1.3.6 h1:/xbKIqSHbZXHwkhbrhrt2YOHIwYJlXH94E3tI/gDlU
2222
github.com/cloudflare/circl v1.3.6/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA=
2323
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
2424
github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg=
25-
github.com/databricks/databricks-sdk-go v0.26.2 h1:OcA8aOpwCqCs+brATOuOR6BmqCK/Boye21+1rYw2MOg=
26-
github.com/databricks/databricks-sdk-go v0.26.2/go.mod h1:cyFYsqaDiIdaKPdNAuh+YsMUL1k9Lt02JB/72+zgCxg=
25+
github.com/databricks/databricks-sdk-go v0.28.1 h1:RH5sPSnzQjZ0x3yWP8+omuBXKLMI2P1lJO8B7BJVhQs=
26+
github.com/databricks/databricks-sdk-go v0.28.1/go.mod h1:AGzQDmVUcf/J9ARx2FgObcRI5RO2VZ1jehhxFM6tA60=
2727
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
2828
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
2929
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -35,9 +35,16 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7
3535
github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
3636
github.com/fatih/color v1.16.0 h1:zmkK9Ngbjj+K0yRhTVONQh1p/HknKYSlNT+vZCzyokM=
3737
github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE=
38+
github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=
39+
github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
3840
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI=
3941
github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU=
4042
github.com/go-git/go-git/v5 v5.10.1 h1:tu8/D8i+TWxgKpzQ3Vc43e+kkhXqtsZCKI/egajKnxk=
43+
github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
44+
github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
45+
github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
46+
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
47+
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
4148
github.com/go-test/deep v1.0.3 h1:ZrJSEWsXzPOxaZnFteGEfooLba+ju3FYIbOrS+rQd68=
4249
github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=
4350
github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0=
@@ -182,16 +189,25 @@ github.com/zclconf/go-cty v1.14.1 h1:t9fyA35fwjjUMcmL5hLER+e/rEPqrbCK1/OSE4SI9KA
182189
github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
183190
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
184191
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
192+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1 h1:SpGay3w+nEwMpfVnbqOLH5gY52/foP8RE8UzTZ1pdSE=
193+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 h1:aFJWCqJMNjENlcleuuOkGAPH82y0yULBScfXcIEdS24=
194+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1/go.mod h1:sEGXWArGqc3tVa+ekntsN65DmVbVeW+7lTKTjZF3/Fo=
195+
go.opentelemetry.io/otel v1.21.0 h1:hzLeKBZEL7Okw2mGzZ0cc4k/A7Fta0uoPgaJCr8fsFc=
196+
go.opentelemetry.io/otel v1.21.0/go.mod h1:QZzNPQPm1zLX4gZK4cMi+71eaorMSGT3A4znnUvNNEo=
197+
go.opentelemetry.io/otel/metric v1.21.0 h1:tlYWfeo+Bocx5kLEloTjbcDwBuELRrIFxwdQ36PlJu4=
198+
go.opentelemetry.io/otel/metric v1.21.0/go.mod h1:o1p3CA8nNHW8j5yuQLdc1eeqEaPfzug24uvsyIEJRWM=
199+
go.opentelemetry.io/otel/trace v1.21.0 h1:WD9i5gzvoUPuXIXH24ZNBudiarZDKuekPqi/E8fpfLc=
200+
go.opentelemetry.io/otel/trace v1.21.0/go.mod h1:LGbsEB0f9LGjN+OZaQQ26sohbOmiMR+BaslueVtS/qQ=
185201
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
186202
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
187203
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
188204
golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
189205
golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
190-
golang.org/x/crypto v0.16.0 h1:mMMrFzRSCF0GvB7Ne27XVtVAaXLrPmgPC7/v0tkwHaY=
191-
golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
206+
golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
207+
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
192208
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
193-
golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb h1:c0vyKkb6yr3KR7jEfJaOSv4lG7xPkbN6r52aJz1d8a8=
194-
golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI=
209+
golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611 h1:qCEDpW1G+vcj3Y7Fy52pEM1AWm3abj8WimGYejI3SC4=
210+
golang.org/x/exp v0.0.0-20231214170342-aacd6d4b4611/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI=
195211
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
196212
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
197213
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
@@ -271,24 +287,24 @@ golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
271287
golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM=
272288
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
273289
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
274-
google.golang.org/api v0.153.0 h1:N1AwGhielyKFaUqH07/ZSIQR3uNPcV7NVw0vj+j4iR4=
275-
google.golang.org/api v0.153.0/go.mod h1:3qNJX5eOmhiWYc67jRA/3GsDw97UFb5ivv7Y2PrriAY=
290+
google.golang.org/api v0.154.0 h1:X7QkVKZBskztmpPKWQXgjJRPA2dJYrL6r+sYPRLj050=
291+
google.golang.org/api v0.154.0/go.mod h1:qhSMkM85hgqiokIYsrRyKxrjfBeIhgl4Z2JmeRkYylc=
276292
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
277293
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
278294
google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=
279295
google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds=
280296
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
281297
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
282298
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
283-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4 h1:DC7wcm+i+P1rN3Ff07vL+OndGg5OhNddHyTA+ocPqYE=
284-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231127180814-3a041ad873d4/go.mod h1:eJVxU6o+4G1PSczBr85xmyvSNYAKvAYgkub40YGomFM=
299+
google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 h1:/jFB8jK5R3Sq3i/lmeZO0cATSzFfZaJq1J2Euan3XKU=
300+
google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0/go.mod h1:FUoWkonphQm3RhTS+kOEhF8h0iDpm4tdXolVCeZ9KKA=
285301
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
286302
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
287303
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
288304
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
289305
google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
290-
google.golang.org/grpc v1.60.0 h1:6FQAR0kM31P6MRdeluor2w2gPaS4SVNrD/DNTxrQ15k=
291-
google.golang.org/grpc v1.60.0/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM=
306+
google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU=
307+
google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM=
292308
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
293309
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
294310
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=

0 commit comments

Comments
 (0)