Aaron Todd
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...
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...
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 *...
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
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...
### 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...
### 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...
### 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...
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.
### 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...