aws-sdk-kotlin
aws-sdk-kotlin copied to clipboard
Multiplatform AWS SDK for Kotlin
## Issue \# Closes #694 ## Description of changes Our existing `UserAgent` middleware clobbers any per-client custom metadata that may have been detected from JVM system properties or environment variables....
### Describe the bug When setting custom user age metadata via an `aws.customMetadata.*` system property, the expected values do not show up in requests's `User-Agent` header. Different metadata set via...
## Issue \# closes #543 ## Description of changes Enable event stream operations on all rest protocols. There are only 5 operations today across AWS services that target event streams:...
### Describe the feature Tracking issue for full support of event streams. * [Spec](https://awslabs.github.io/smithy/1.0/spec/core/stream-traits.html#event-streams) * [API Design](https://github.com/awslabs/smithy-kotlin/blob/main/docs/design/event-streams.md) Completed: - [x] Codegen support for shape serialization/deserialization to the `vnd.amazon.event-stream` content type...
### Describe the feature Add support for Kinesis [SubscribeToShard](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_SubscribeToShard.html) event stream operation. This requires adding support for RPC protocols where the initial request/response comes from the event stream rather than...
## Issue \# (none) ## Description of changes Update **smithy-kotlin** to the latest snapshot version. **Companion PR**: [smithy-kotlin#697](https://github.com/awslabs/smithy-kotlin/pull/697) By submitting this pull request, I confirm that my contribution is made...
### Describe the bug There is a slow memory leak when using DynamoDB The origin of the leak seems to reside with the KtorEngine, which is used by smithy's SdkHttpClient....
## Issue \# https://github.com/awslabs/aws-sdk-kotlin/issues/543 ## Description of changes * Add missing codegen path for unbound event stream payloads * Add codegen test for new path By submitting this pull request,...
### Describe the bug We use 0.16.5-beta SDK version for writing/reading from Dynamo. While creating a new entry, we ran into the below error ``` java.lang.IllegalStateException: failed to read all...
### Describe the feature A method on ByteStream to convert it to an InputStream, or a utility function to do so. ### Is your Feature Request related to a problem?...