Skip to content

Commit

Permalink
breakfix: update s3-consuming modules for nil changes (#2237)
Browse files Browse the repository at this point in the history
  • Loading branch information
lucix-aws authored Aug 24, 2023
1 parent d930d63 commit 8eeaba3
Show file tree
Hide file tree
Showing 37 changed files with 304 additions and 468 deletions.
10 changes: 10 additions & 0 deletions .changelog/331929f2c5c941d49d6160d2d2f34ee7.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"id": "331929f2-c5c9-41d4-9d61-60d2d2f34ee7",
"type": "feature",
"description": "Update modules that consume service/s3 for nil changes.",
"modules": [
"feature/s3/manager",
"service/internal/integrationtest",
"service/s3"
]
}
253 changes: 35 additions & 218 deletions codegen/sdk-codegen/aws-models/s3.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions feature/s3/manager/internal/integration/integration.go
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ func CleanupBucket(client *s3.Client, bucketName string) error {
errs = append(errs, fmt.Errorf("failed to delete %s, %s", aws.ToString(deleteError.Key), aws.ToString(deleteError.Message)))
}

if listObjectsV2.IsTruncated {
if aws.ToBool(listObjectsV2.IsTruncated) {
input.ContinuationToken = listObjectsV2.NextContinuationToken
} else {
break
Expand All @@ -182,7 +182,7 @@ func CleanupBucket(client *s3.Client, bucketName string) error {
})
}

if uploads.IsTruncated {
if aws.ToBool(uploads.IsTruncated) {
input.KeyMarker = uploads.NextKeyMarker
input.UploadIdMarker = uploads.NextUploadIdMarker
} else {
Expand Down
4 changes: 2 additions & 2 deletions feature/s3/manager/upload.go
Original file line number Diff line number Diff line change
Expand Up @@ -501,7 +501,7 @@ func (u *uploader) singlePart(r io.ReadSeeker, cleanup func()) (*UploadOutput, e
return &UploadOutput{
Location: locationRecorder.location,

BucketKeyEnabled: out.BucketKeyEnabled,
BucketKeyEnabled: aws.ToBool(out.BucketKeyEnabled),
ChecksumCRC32: out.ChecksumCRC32,
ChecksumCRC32C: out.ChecksumCRC32C,
ChecksumSHA1: out.ChecksumSHA1,
Expand Down Expand Up @@ -639,7 +639,7 @@ func (u *multiuploader) upload(firstBuf io.ReadSeeker, cleanup func()) (*UploadO
UploadID: u.uploadID,
CompletedParts: u.parts,

BucketKeyEnabled: completeOut.BucketKeyEnabled,
BucketKeyEnabled: aws.ToBool(completeOut.BucketKeyEnabled),
ChecksumCRC32: completeOut.ChecksumCRC32,
ChecksumCRC32C: completeOut.ChecksumCRC32C,
ChecksumSHA1: completeOut.ChecksumSHA1,
Expand Down
2 changes: 1 addition & 1 deletion service/internal/integrationtest/s3/checksum_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -449,7 +449,7 @@ func TestInteg_RequireChecksum(t *testing.T) {
Objects: []s3types.ObjectIdentifier{
{Key: aws.String(t.Name())},
},
Quiet: true,
Quiet: aws.Bool(true),
},
ChecksumAlgorithm: c.checksumAlgorithm,
})
Expand Down
2 changes: 1 addition & 1 deletion service/s3/api_op_CompleteMultipartUpload.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions service/s3/api_op_CopyObject.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_CreateBucket.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions service/s3/api_op_CreateMultipartUpload.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_DeleteObject.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_DeleteObjects.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions service/s3/api_op_GetObject.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_GetObjectAttributes.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions service/s3/api_op_HeadObject.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_ListBucketAnalyticsConfigurations.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_ListBucketInventoryConfigurations.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_ListBucketMetricsConfigurations.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_ListMultipartUploads.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_ListObjectVersions.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_ListObjects.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions service/s3/api_op_ListObjectsV2.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions service/s3/api_op_ListParts.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_PutBucketNotificationConfiguration.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_PutBucketPolicy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions service/s3/api_op_PutObject.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_PutObjectRetention.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_UploadPart.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion service/s3/api_op_UploadPartCopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions service/s3/api_op_WriteGetObjectResponse.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8eeaba3

Please sign in to comment.