David Ho

Results 11 issues of David Ho

Errors should not be wrapped by SdkClientException ## Motivation and Context Partial fix to https://github.com/aws/aws-sdk-java-v2/issues/3381, for s3 Transfer Manager ## Modifications Update handleException() to perform instance check of throwable, and...

## Motivation and Context Enable TransferListener when uploading with TransferManager with Java-based S3Client with multipart enabled ## Modifications ## Testing enabled multipart on S3Client for integration tests and added unit...

## Motivation and Context Add benchmarks for Java-based S3 Client multipart download ## Modifications ## Testing ## Screenshots (if appropriate) ## Types of changes - [ ] Bug fix (non-breaking...

## Motivation and Context `SSO` `RoleCredentials` shape returned by `GetRoleCredentials` will be updated to include `CredentialScope` ## Modifications Update `SsoCredentialsProvider` to handle `credentialScope` when resolving credentials ## Testing ## Screenshots...

## Motivation and Context `STS` `Credentials` shape returned by `AssumeRole` will be updated to include `CredentialScope` ## Modifications Update `StsAuthUtils` to handle `credentialScope` when resolving credentials ## Testing ## Screenshots...

## Motivation and Context Address Spotbugs Findings

## Motivation and Context During a file upload with the Java-based TransferManager, if an outage occurs and the upload is paused, the resume token is not saved ## Modifications Add...

## Motivation and Context Re-resolve credentials on retries for S3Express. Tokens have short lifespan (5 min) and can become stale while queued up. Currently, credentials are not re-resolved on retries...

## Motivation and Context ## Modifications - New handwritten request POJO `PresignedDownloadRequest` and corresponding marshaller - New `SdkInternalExecutionAttribute` : `PRESIGNED_URL` - Added `CustomSdkOperations` and `CustomSdkOperationsProcessor` to add custom `PresignedDownload` operation...

## Motivation and Context Continuation of https://github.com/aws/aws-sdk-java-v2/pull/6040 to bump `rewrite-recipe-bom` to `3.6.1` ([OpenRewrite v8.50.2](https://github.com/openrewrite/rewrite/releases/tag/v8.50.2)) Cannot bump to to latest `3.7.0` as `JavaType.Method` constructors were dropped, requires further refactoring in SDK...