You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Content length enforcement is implemented via default runtime plugins. Default runtime plugins come in directly from the runtime crates. This is a cool emergent property that we can patch runtime behavior of the SDK without even releasing a new version of the SDK.
I merged the content length enforcement PR after we cut the release. This caught a lot of tests setting the wrong content length including this one from Dynamo:
We are running the tests with the released SDK against the soon-to-be-released runtime libraries. Those tests have not been updated. Those tests fail against the new runtime libraries.
The way out
Disable this behavior. Release again to release all the fixed tests. Re-enable this behavior. This issue tracks re-enabling this behavior.
The text was updated successfully, but these errors were encountered:
#3523
----
_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
## Motivation and Context
This PR re-enables content-length runtime plugin that was previously
disabled due to some erroneous tests. Those
[tests](https://github.com/awslabs/aws-sdk-rust/blob/main/sdk/dynamodb/tests/retries-with-client-rate-limiting.rs#L29)
appear to be fixed.
Original PR: #3491
Tracking issue: #3523
## Checklist
<!--- If a checkbox below is not applicable, then please DELETE it
rather than leaving it unchecked -->
- [x] I have updated `CHANGELOG.next.toml` if I made changes to the
smithy-rs codegen or runtime crates
----
_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
The problem
this is a "real" semver failure and it's kindof a mind bender: https://github.com/smithy-lang/smithy-rs/actions/runs/8457663420/job/23170159614#step:4:774
A journey:
smithy-rs/aws/sdk/integration-tests/dynamodb/tests/retries-with-client-rate-limiting.rs
Line 29 in 745d48a
The way out
Disable this behavior. Release again to release all the fixed tests. Re-enable this behavior. This issue tracks re-enabling this behavior.
The text was updated successfully, but these errors were encountered: