Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

behavior version 2024-03-28 #3617

Merged
merged 21 commits into from
May 2, 2024
Merged

behavior version 2024-03-28 #3617

merged 21 commits into from
May 2, 2024

Conversation

aajtodd
Copy link
Contributor

@aajtodd aajtodd commented Apr 30, 2024

Motivation and Context

This PR is the combination of two previously reviewed PRs that both enable new behaviors behind a new Behavior Major Version (BMV):

Description

  • Enables stalled stream protection by default on latest behavior version.
  • Enables creation of a default identity cache.

Testing

All testing done on prior PRs. See for details.

Checklist

  • I have updated CHANGELOG.next.toml if I made changes to the smithy-rs codegen or runtime crates
  • I have updated CHANGELOG.next.toml if I made changes to the AWS SDK, generated SDK code, or SDK 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.

Copy link

A new generated diff is ready to view.

A new doc preview is ready to view.

Copy link

github-actions bot commented May 1, 2024

A new generated diff is ready to view.

A new doc preview is ready to view.

Copy link

github-actions bot commented May 1, 2024

A new generated diff is ready to view.

A new doc preview is ready to view.

assert!(config.credentials_provider().is_none());
}

#[cfg(feature = "rustls")]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this cargo feature need to be set (which I assume it does since we also set it at line 1080 consistently)?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes it fails without it and error indicates to enable it.

CHANGELOG.next.toml Outdated Show resolved Hide resolved

#[derive(Copy, Clone, Debug, Ord, PartialOrd, Eq, PartialEq)]
enum Inner {
// IMPORTANT: Order matters here for the `Ord` derive. Newer versions go to the bottom.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Co-authored-by: ysaito1001 <awsaito@amazon.com>
Copy link

github-actions bot commented May 1, 2024

A new generated diff is ready to view.

A new doc preview is ready to view.

@aajtodd aajtodd added this pull request to the merge queue May 1, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 1, 2024
@aajtodd aajtodd enabled auto-merge May 2, 2024 12:33
Copy link

github-actions bot commented May 2, 2024

A new generated diff is ready to view.

A new doc preview is ready to view.

@aajtodd aajtodd added this pull request to the merge queue May 2, 2024
Merged via the queue into main with commit e8449bd May 2, 2024
44 checks passed
@aajtodd aajtodd deleted the behavior-version-2024-03-28 branch May 2, 2024 13:15
ogghead pushed a commit to ogghead/smithy-rs that referenced this pull request May 5, 2024
This PR is the combination of two previously reviewed PRs that both
enable new behaviors behind a new Behavior Major Version (BMV):
* smithy-lang#3527
* smithy-lang#3578

* Enables stalled stream protection by default on latest behavior
version.
* Enables creation of a default identity cache.

All testing done on prior PRs. See for details.

<!--- 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
- [x] I have updated `CHANGELOG.next.toml` if I made changes to the AWS
SDK, generated SDK code, or SDK 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._

---------

Co-authored-by: John DiSanti <jdisanti@amazon.com>
Co-authored-by: ysaito1001 <awsaito@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants