Unverified Commit a64982a4 authored by AWS SDK Rust Bot's avatar AWS SDK Rust Bot Committed by GitHub
Browse files

Merge smithy-rs-release-1.x.y into main (#3849)

parents 2f29209c 59597c2a
Loading
Loading
Loading
Loading

.changelog/1725553080.md

deleted100644 → 0
+0 −10
Original line number Diff line number Diff line
---
applies_to: ["client", "aws-sdk-rust"]
authors: ["Velfi"]
references: ["smithy-rs#3820"]
breaking: false
new_feature: false
bug_fix: true
---

Fixed a bug with the content length of compressed payloads that caused such requests to hang.
+6 −0
Original line number Diff line number Diff line
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
September 26th, 2024
====================
**New this release:**
- :bug: (client, [smithy-rs#3820](https://github.com/smithy-lang/smithy-rs/issues/3820)) Fixed a bug with the content length of compressed payloads that caused such requests to hang.


September 17th, 2024
====================

+21 −7
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
        "smithy-rs#3800"
      ],
      "since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
      "age": 3
      "age": 4
    },
    {
      "message": "Add minimal support for `AWS::Auth::AccountId` and `AWS::Auth::AccountIdEndpointMode` endpoint built-ins\n",
@@ -31,7 +31,7 @@
        "smithy-rs#3792"
      ],
      "since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
      "age": 3
      "age": 4
    },
    {
      "message": "Fix the execution order of [modify_before_serialization](https://docs.rs/aws-smithy-runtime-api/latest/aws_smithy_runtime_api/client/interceptors/trait.Intercept.html#method.modify_before_serialization) and [read_before_serialization](https://docs.rs/aws-smithy-runtime-api/latest/aws_smithy_runtime_api/client/interceptors/trait.Intercept.html#method.read_before_serialization) in the orchestrator. The `modify_before_serialization` method now executes before the `read_before_serialization` method. This adjustment may result in changes in behavior depending on how you customize interceptors.\n",
@@ -45,7 +45,7 @@
        "smithy-rs#3798"
      ],
      "since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
      "age": 3
      "age": 4
    },
    {
      "message": "Fix the [Length::UpTo](https://docs.rs/aws-smithy-types/1.2.2/aws_smithy_types/byte_stream/enum.Length.html) usage in [FsBuilder](https://docs.rs/aws-smithy-types/1.2.2/aws_smithy_types/byte_stream/struct.FsBuilder.html), ensuring that the specified length does not exceed the remaining file length.\n",
@@ -60,7 +60,7 @@
        "smithy-rs#3797"
      ],
      "since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
      "age": 3
      "age": 4
    },
    {
      "message": "Re-export `ByteStream`'s `Length` and `FsBuilder`. By making these types available directly within a client crate, customers can use `ByteStream::read_from` without needing to import them separately from the `aws-smithy-types` crate.\n",
@@ -74,7 +74,7 @@
        "aws-sdk-rust#820"
      ],
      "since-commit": "d64aea29ad48d7bddb5a7511f3f1175c478e2c1e",
      "age": 3
      "age": 4
    },
    {
      "message": "Remove stalled stream protection from transcribe-streaming operations.\n",
@@ -88,7 +88,7 @@
        "aws-sdk-rust#1181"
      ],
      "since-commit": "c622e5e97b199cc2382a4fbc14a9773e9ea1766c",
      "age": 1
      "age": 2
    },
    {
      "message": "deprecate http-02x presign APIs in favor of http-1x equivalents\n",
@@ -100,7 +100,7 @@
      "author": "aajtodd",
      "references": [],
      "since-commit": "c622e5e97b199cc2382a4fbc14a9773e9ea1766c",
      "age": 1
      "age": 2
    },
    {
      "message": "Update Smoketest codegeneration to be endpoint built-in aware.\n",
@@ -114,6 +114,20 @@
        "smithy-rs#3836"
      ],
      "since-commit": "c622e5e97b199cc2382a4fbc14a9773e9ea1766c",
      "age": 2
    },
    {
      "message": "Fixed a bug with the content length of compressed payloads that caused such requests to hang.\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "Velfi",
      "references": [
        "smithy-rs#3820"
      ],
      "since-commit": "2f29209c1ecfd8a848dc0745dbce6b510c898d9a",
      "age": 1
    }
  ],
+43 −42
Original line number Diff line number Diff line
@@ -335,7 +335,7 @@ checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"

[[package]]
name = "aws-config"
version = "1.5.6"
version = "1.5.7"
dependencies = [
 "aws-credential-types 1.2.1",
 "aws-runtime 1.4.3",
@@ -347,7 +347,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "fastrand 2.0.2",
@@ -374,7 +374,7 @@ dependencies = [
 "async-trait",
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "tokio",
 "zeroize",
]
@@ -487,7 +487,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "bytes-utils",
@@ -529,7 +529,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "http 0.2.12",
@@ -552,7 +552,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "fastrand 2.0.2",
@@ -578,7 +578,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "http 0.2.12",
@@ -602,7 +602,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "criterion",
@@ -631,7 +631,7 @@ dependencies = [
 "aws-smithy-query",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-smithy-xml 0.60.9",
 "aws-types 1.3.3",
 "fastrand 2.0.2",
@@ -657,7 +657,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "fastrand 2.0.2",
@@ -682,7 +682,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "futures-util",
@@ -713,7 +713,7 @@ dependencies = [
 "aws-smithy-query",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-smithy-xml 0.60.9",
 "aws-types 1.3.3",
 "futures-util",
@@ -739,7 +739,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "futures-util",
@@ -766,7 +766,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "futures-util",
@@ -793,7 +793,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "futures-util",
@@ -821,7 +821,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "futures-util",
@@ -846,7 +846,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-smithy-xml 0.60.9",
 "aws-types 1.3.3",
 "http 0.2.12",
@@ -877,7 +877,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-smithy-xml 0.60.9",
 "aws-types 1.3.3",
 "bytes",
@@ -956,7 +956,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-smithy-xml 0.60.9",
 "aws-types 1.3.3",
 "fastrand 2.0.2",
@@ -983,7 +983,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "http 0.2.12",
@@ -1004,7 +1004,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "http 0.2.12",
@@ -1027,7 +1027,7 @@ dependencies = [
 "aws-smithy-query",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-smithy-xml 0.60.9",
 "aws-types 1.3.3",
 "futures-util",
@@ -1053,7 +1053,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "fastrand 2.0.2",
@@ -1079,7 +1079,7 @@ dependencies = [
 "aws-smithy-json 0.60.7",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "fastrand 2.0.2",
@@ -1106,7 +1106,7 @@ dependencies = [
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "aws-types 1.3.3",
 "bytes",
 "futures-core",
@@ -1163,7 +1163,7 @@ dependencies = [
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-http 0.60.11",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "criterion",
 "crypto-bigint 0.5.5",
@@ -1217,7 +1217,7 @@ dependencies = [
name = "aws-smithy-cbor"
version = "0.60.7"
dependencies = [
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "criterion",
 "minicbor",
]
@@ -1227,7 +1227,7 @@ name = "aws-smithy-checksums"
version = "0.60.12"
dependencies = [
 "aws-smithy-http 0.60.11",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "bytes-utils",
 "crc32c",
@@ -1272,13 +1272,14 @@ version = "0.60.3"

[[package]]
name = "aws-smithy-compression"
version = "0.0.1"
version = "0.0.2"
dependencies = [
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "bytes-utils",
 "flate2",
 "futures-util",
 "http 0.2.12",
 "http 1.1.0",
 "http-body 0.4.6",
@@ -1306,7 +1307,7 @@ name = "aws-smithy-eventstream"
version = "0.60.5"
dependencies = [
 "arbitrary",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "bytes-utils",
 "crc32fast",
@@ -1320,7 +1321,7 @@ dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "h2 0.4.6",
 "http 1.1.0",
 "hyper 1.4.1",
@@ -1362,7 +1363,7 @@ dependencies = [
 "async-stream",
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "bytes-utils",
 "futures-core",
@@ -1391,7 +1392,7 @@ version = "0.60.3"
name = "aws-smithy-json"
version = "0.60.7"
dependencies = [
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "proptest",
 "serde_json",
]
@@ -1411,7 +1412,7 @@ version = "0.2.1"
dependencies = [
 "aws-sdk-s3 1.48.0",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "tokio",
]

@@ -1455,7 +1456,7 @@ dependencies = [
name = "aws-smithy-query"
version = "0.60.7"
dependencies = [
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "urlencoding",
]

@@ -1468,7 +1469,7 @@ dependencies = [
 "aws-smithy-http 0.60.11",
 "aws-smithy-protocol-test 0.62.0",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "fastrand 2.0.2",
 "futures-util",
@@ -1531,7 +1532,7 @@ name = "aws-smithy-runtime-api"
version = "1.7.2"
dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "http 0.2.12",
 "http 1.1.0",
@@ -1587,7 +1588,7 @@ dependencies = [

[[package]]
name = "aws-smithy-types"
version = "1.2.6"
version = "1.2.7"
dependencies = [
 "base64 0.13.1",
 "base64-simd",
@@ -1624,7 +1625,7 @@ name = "aws-smithy-types-convert"
version = "0.60.8"
dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "chrono",
 "futures-core",
 "time",
@@ -1636,7 +1637,7 @@ version = "0.1.3"
dependencies = [
 "aws-smithy-http 0.60.11",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "bytes",
 "http 1.1.0",
 "tracing",
@@ -1670,7 +1671,7 @@ dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime 1.7.1",
 "aws-smithy-runtime-api 1.7.2",
 "aws-smithy-types 1.2.6",
 "aws-smithy-types 1.2.7",
 "http 0.2.12",
 "hyper-rustls 0.24.2",
 "rustc_version",