Aaron Todd

Results 55 issues of Aaron Todd

Implement an ARN parser and supporting classes. Consider how this will integrate with the various endpoint customizations (e.g. S3 virtual host, Westeros, MRAP) etc which is the primary use case...

no-auto-closure

https://github.com/awslabs/smithy/blob/main/smithy-aws-protocol-tests/model/restXml/services/s3.smithy We need not support all of them at once, but we should figure out how we are going to pull in these kind of customization tests (there are others...

customization
module/s3
no-auto-closure

Currently `HttpBody.Streaming` payloads are only supported through `UNSIGNED-PAYLOAD` (see `AwsSigV4SigningMiddleware`). AWS SDK's should default to signed payloads whenever possible though with few exceptions: 1. Customer explicitly requests unsigned payload *...

no-auto-closure

https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html#cli-configure-files-s3 In particular the common service specific ones like s3 need propagated to the client. See the `configuration-file` SEP

no-auto-closure

Create and document a versioning strategy for `aws-sdk-kotlin`, `smithy-kotlin`, and `aws-crt-kotlin`. The Java SDK for instance versions everything together regardless of what changed. e.g. a change in one model will...

design
no-auto-closure

### Describe the bug The [codegen diff preview](https://github.com/awslabs/aws-sdk-kotlin/blob/main/.github/workflows/codegen-preview.yml) action has a bug in it where the wrong version of `smithy-kotlin` is used when switching branches. This was found in a...

bug
ci/cd

### Describe the feature It would be useful to allow auto registration of various SDK configuration on the JVM via SPI (ServiceLoader). Possible candidates: * HTTP engine * Tracing probe...

feature-request
no-auto-closure

### Describe the feature Add the ability to force operations to re-lookup DNS on retries. ### Is your Feature Request related to a problem? This is a recommendation from S3...

feature-request
no-auto-closure

Add support for sending trailing headers (rfc7230-[4.1](https://www.rfc-editor.org/rfc/rfc7230#section-4.1)/[4.4](https://www.rfc-editor.org/rfc/rfc7230#section-4.4)) in a request. Currently trailers are supported for [Response](https://square.github.io/okhttp/4.x/okhttp/okhttp3/-response/-builder/trailers/) objects but there is no way to set trailers on a request.

enhancement

### Describe the feature Currently the s3 transfer manager only allows taking an `io.WriterAt` target for where to write the response body. This feature request is to add an API...

feature-request
p2
queued
feature/s3/manager