-
- Downloads
Port Glacier customizations to the orchestrator (#2704)
## Motivation and Context This PR gets the Glacier integration tests to pass against the orchestrator implementation by porting the Glacier customizations from `make_operation` changes to interceptors. ---- _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._
Showing
- aws/rust-runtime/aws-inlineable/Cargo.toml 3 additions, 0 deletionsaws/rust-runtime/aws-inlineable/Cargo.toml
- aws/rust-runtime/aws-inlineable/src/glacier_checksums.rs 2 additions, 0 deletionsaws/rust-runtime/aws-inlineable/src/glacier_checksums.rs
- aws/rust-runtime/aws-inlineable/src/glacier_interceptors.rs 388 additions, 0 deletionsaws/rust-runtime/aws-inlineable/src/glacier_interceptors.rs
- aws/rust-runtime/aws-inlineable/src/lib.rs 3 additions, 0 deletionsaws/rust-runtime/aws-inlineable/src/lib.rs
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/customize/ServiceSpecificDecorator.kt 9 additions, 0 deletions...azon/smithy/rustsdk/customize/ServiceSpecificDecorator.kt
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/customize/glacier/AccountIdAutofill.kt 2 additions, 0 deletions...zon/smithy/rustsdk/customize/glacier/AccountIdAutofill.kt
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/customize/glacier/ApiVersionHeader.kt 2 additions, 0 deletions...azon/smithy/rustsdk/customize/glacier/ApiVersionHeader.kt
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/customize/glacier/GlacierDecorator.kt 158 additions, 5 deletions...azon/smithy/rustsdk/customize/glacier/GlacierDecorator.kt
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/customize/glacier/TreeHashHeader.kt 2 additions, 0 deletions...amazon/smithy/rustsdk/customize/glacier/TreeHashHeader.kt
- aws/sdk/integration-tests/glacier/tests/custom-headers.rs 46 additions, 0 deletionsaws/sdk/integration-tests/glacier/tests/custom-headers.rs
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/protocol/ClientProtocolGenerator.kt 7 additions, 2 deletions...ent/smithy/generators/protocol/ClientProtocolGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/protocol/RequestSerializerGenerator.kt 1 addition, 2 deletions.../smithy/generators/protocol/RequestSerializerGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/protocol/ResponseDeserializerGenerator.kt 2 additions, 2 deletions...ithy/generators/protocol/ResponseDeserializerGenerator.kt
- rust-runtime/aws-smithy-runtime-api/Cargo.toml 1 addition, 0 deletionsrust-runtime/aws-smithy-runtime-api/Cargo.toml
- rust-runtime/aws-smithy-runtime-api/external-types.toml 2 additions, 0 deletionsrust-runtime/aws-smithy-runtime-api/external-types.toml
- rust-runtime/aws-smithy-runtime-api/src/client/orchestrator.rs 34 additions, 0 deletions...runtime/aws-smithy-runtime-api/src/client/orchestrator.rs
- rust-runtime/aws-smithy-runtime-api/src/client/orchestrator/error.rs 9 additions, 0 deletions...e/aws-smithy-runtime-api/src/client/orchestrator/error.rs
- rust-runtime/aws-smithy-runtime/src/client/orchestrator.rs 52 additions, 35 deletionsrust-runtime/aws-smithy-runtime/src/client/orchestrator.rs
- tools/ci-scripts/check-aws-sdk-orchestrator-impl 1 addition, 1 deletiontools/ci-scripts/check-aws-sdk-orchestrator-impl
Loading
Please register or sign in to comment