Skip to content

Commit 7254eb7

Browse files
authored
Remove leftovers of the use of the AWS SDK v1 in favor of the AWS SDK v2 (#9145)
* Remove the use of the AWS SDK v1 in favor of the AWS SDK v2 * go work sync
1 parent 2e73294 commit 7254eb7

File tree

4 files changed

+12
-7
lines changed

4 files changed

+12
-7
lines changed

go.mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ require (
7070
github.com/Shopify/go-lua v0.0.0-20221004153744-91867de107cf
7171
github.com/alitto/pond v1.8.3
7272
github.com/antonmedv/expr v1.15.3
73-
github.com/aws/aws-sdk-go v1.48.11
7473
github.com/aws/aws-sdk-go-v2 v1.23.5
7574
github.com/aws/aws-sdk-go-v2/config v1.25.11
7675
github.com/aws/aws-sdk-go-v2/credentials v1.16.9
@@ -115,6 +114,7 @@ require (
115114
github.com/Masterminds/semver/v3 v3.2.0 // indirect
116115
github.com/ahmetb/go-linq/v3 v3.2.0 // indirect
117116
github.com/apache/arrow/go/arrow v0.0.0-20200730104253-651201b0f516 // indirect
117+
github.com/aws/aws-sdk-go v1.48.11 // indirect
118118
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.3 // indirect
119119
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.9 // indirect
120120
github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.8 // indirect
@@ -153,6 +153,7 @@ require (
153153
github.com/mitchellh/copystructure v1.0.0 // indirect
154154
github.com/mitchellh/hashstructure/v2 v2.0.2 // indirect
155155
github.com/mitchellh/reflectwalk v1.0.0 // indirect
156+
github.com/octarinesec/secret-detector v1.0.11 // indirect
156157
github.com/pelletier/go-toml/v2 v2.1.0 // indirect
157158
github.com/pierrec/lz4/v4 v4.1.8 // indirect
158159
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ cloud.google.com/go/compute v1.2.0/go.mod h1:xlogom/6gr8RJGBe7nT2eGsQYAFUbbv8dbC
4444
cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM=
4545
cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M=
4646
cloud.google.com/go/compute/metadata v0.3.0 h1:Tz+eQXMEqDIKRsmY3cHTL6FVaynIjX2QxYC4trgAKZc=
47+
cloud.google.com/go/compute/metadata v0.3.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k=
4748
cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
4849
cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
4950
cloud.google.com/go/firestore v1.6.1/go.mod h1:asNXNOzBdyVQmEU+ggO8UPodTkEVFW5Qx+rwHnAz+EY=
@@ -902,6 +903,8 @@ github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OS
902903
github.com/ncw/swift v1.0.52/go.mod h1:23YIA4yWVnGwv2dQlN4bB7egfYX6YLn0Yo/S6zZO/ZM=
903904
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
904905
github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A=
906+
github.com/octarinesec/secret-detector v1.0.11 h1:+EkBkVwgByec+/TFfFrheiZcEa07BMfA6tTswt4ujzA=
907+
github.com/octarinesec/secret-detector v1.0.11/go.mod h1:1GciC4jz9uF6EtdsWUpE3PNM0gv92EY3tuTPGwNlNpQ=
905908
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
906909
github.com/onsi/ginkgo v1.10.3/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
907910
github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk=
@@ -1306,6 +1309,7 @@ golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ
13061309
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
13071310
golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
13081311
golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
1312+
golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
13091313
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
13101314
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
13111315
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=

pkg/cloud/metadata.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import (
1313
"cloud.google.com/go/compute/metadata"
1414
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
1515
"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armsubscriptions"
16+
"github.com/aws/aws-sdk-go-v2/aws"
1617
"github.com/aws/aws-sdk-go-v2/config"
1718
"github.com/aws/aws-sdk-go-v2/service/sts"
18-
"github.com/aws/aws-sdk-go/aws"
1919
)
2020

2121
// Cloud provider constants
@@ -73,7 +73,7 @@ func GetAWSAccountID() (string, error) {
7373
if err != nil {
7474
return "", err
7575
}
76-
return aws.StringValue(resp.Account), nil
76+
return aws.ToString(resp.Account), nil
7777
}
7878

7979
// GetAzureSubscriptionID retrieves the Azure Subscription ID using the armsubscriptions package.

pkg/gateway/operations/listobjects.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"strconv"
77
"strings"
88

9-
"github.com/aws/aws-sdk-go/aws"
9+
"github.com/aws/aws-sdk-go-v2/aws"
1010
"github.com/treeverse/lakefs/pkg/block"
1111
"github.com/treeverse/lakefs/pkg/catalog"
1212
gatewayerrors "github.com/treeverse/lakefs/pkg/gateway/errors"
@@ -470,10 +470,10 @@ func handleListMultipartUploads(w http.ResponseWriter, req *http.Request, o *Rep
470470
resp := &serde.ListMultipartUploadsOutput{
471471
Bucket: o.Repository.Name,
472472
Uploads: uploads,
473-
NextKeyMarker: aws.StringValue(mpuResp.NextKeyMarker),
474-
NextUploadIDMarker: aws.StringValue(mpuResp.NextUploadIDMarker),
473+
NextKeyMarker: aws.ToString(mpuResp.NextKeyMarker),
474+
NextUploadIDMarker: aws.ToString(mpuResp.NextUploadIDMarker),
475475
IsTruncated: mpuResp.IsTruncated,
476-
MaxUploads: aws.Int32Value(mpuResp.MaxUploads),
476+
MaxUploads: aws.ToInt32(mpuResp.MaxUploads),
477477
}
478478
o.EncodeResponse(w, req, resp, http.StatusOK)
479479
}

0 commit comments

Comments
 (0)