Skip to content

Commit

Permalink
Update design docs
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-rust-ci committed May 2, 2024
1 parent 7c4429b commit 6475ea1
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 20 deletions.
18 changes: 9 additions & 9 deletions design/print.html
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,7 @@ <h3 id="timestamps"><a class="header" href="#timestamps">Timestamps</a></h3>
/// The [`aws-smithy-types-convert`](https://crates.io/crates/aws-smithy-types-convert) crate
/// can be used for conversions to/from other libraries, such as
/// [`time`](https://crates.io/crates/time) or [`chrono`](https://crates.io/crates/chrono).
#[derive(Debug, PartialEq, Eq, Hash, Clone, Copy)]
#[derive(PartialEq, Eq, Hash, Clone, Copy)]
pub struct DateTime {
pub(crate) seconds: i64,
/// Subsecond nanos always advances the wallclock time, even for times where seconds is negative
Expand Down Expand Up @@ -13736,7 +13736,7 @@ <h2 id="changes-checklist-34"><a class="header" href="#changes-checklist-34">Cha
</ul>
<div style="break-before: page; page-break-before: always;"></div><h1 id="rfc-identity-cache-partitions"><a class="header" href="#rfc-identity-cache-partitions">RFC: Identity Cache Partitions</a></h1>
<blockquote>
<p>Status: Accepted</p>
<p>Status: Implemented</p>
<p>Applies to: AWS SDK for Rust</p>
</blockquote>
<h2 id="motivation"><a class="header" href="#motivation">Motivation</a></h2>
Expand Down Expand Up @@ -13959,19 +13959,19 @@ <h2 id="alternatives-considered-1"><a class="header" href="#alternatives-conside
shares a cache partition or not.</p>
<h2 id="changes-checklist-35"><a class="header" href="#changes-checklist-35">Changes checklist</a></h2>
<ul>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Add new <code>cache_partition()</code> method to <code>ResolveIdentity</code></li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Update <code>SharedIdentityResolver::new</code> to use the new <code>cache_partition()</code> method on the <code>resolver</code> to determine if a new cache partition should be created or not</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Claim a cache partition when <code>SharedCredentialsProvider</code> is created and override the new <code>ResolveIdentity</code> method</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Claim a cache partition when <code>SharedTokenProvider</code> is created and override the new <code>ResolveIdentity</code> method</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Introduce new behavior version</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Conditionally (gated on behavior version) create a new default <code>IdentityCache</code> on <code>SdkConfig</code> if not explicitly configured</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Add a new <code>no_identity_cache()</code> method to <code>ConfigLoader</code> that marks the identity cache as explicitly unset</li>
</ul>
<div style="break-before: page; page-break-before: always;"></div><h1 id="rfc-environment-defined-service-configuration"><a class="header" href="#rfc-environment-defined-service-configuration">RFC: Environment-defined service configuration</a></h1>
Expand Down
16 changes: 8 additions & 8 deletions design/rfcs/rfc0043_identity_cache_partitions.html
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ <h1 class="menu-title">Smithy Rust</h1>
<main>
<h1 id="rfc-identity-cache-partitions"><a class="header" href="#rfc-identity-cache-partitions">RFC: Identity Cache Partitions</a></h1>
<blockquote>
<p>Status: Accepted</p>
<p>Status: Implemented</p>
<p>Applies to: AWS SDK for Rust</p>
</blockquote>
<h2 id="motivation"><a class="header" href="#motivation">Motivation</a></h2>
Expand Down Expand Up @@ -398,19 +398,19 @@ <h2 id="alternatives-considered"><a class="header" href="#alternatives-considere
shares a cache partition or not.</p>
<h2 id="changes-checklist"><a class="header" href="#changes-checklist">Changes checklist</a></h2>
<ul>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Add new <code>cache_partition()</code> method to <code>ResolveIdentity</code></li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Update <code>SharedIdentityResolver::new</code> to use the new <code>cache_partition()</code> method on the <code>resolver</code> to determine if a new cache partition should be created or not</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Claim a cache partition when <code>SharedCredentialsProvider</code> is created and override the new <code>ResolveIdentity</code> method</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Claim a cache partition when <code>SharedTokenProvider</code> is created and override the new <code>ResolveIdentity</code> method</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Introduce new behavior version</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Conditionally (gated on behavior version) create a new default <code>IdentityCache</code> on <code>SdkConfig</code> if not explicitly configured</li>
<li><input disabled="" type="checkbox"/>
<li><input disabled="" type="checkbox" checked=""/>
Add a new <code>no_identity_cache()</code> method to <code>ConfigLoader</code> that marks the identity cache as explicitly unset</li>
</ul>

Expand Down
2 changes: 1 addition & 1 deletion design/searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion design/searchindex.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion design/smithy/simple_shapes.html
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ <h3 id="timestamps"><a class="header" href="#timestamps">Timestamps</a></h3>
/// The [`aws-smithy-types-convert`](https://crates.io/crates/aws-smithy-types-convert) crate
/// can be used for conversions to/from other libraries, such as
/// [`time`](https://crates.io/crates/time) or [`chrono`](https://crates.io/crates/chrono).
#[derive(Debug, PartialEq, Eq, Hash, Clone, Copy)]
#[derive(PartialEq, Eq, Hash, Clone, Copy)]
pub struct DateTime {
pub(crate) seconds: i64,
/// Subsecond nanos always advances the wallclock time, even for times where seconds is negative
Expand Down

0 comments on commit 6475ea1

Please sign in to comment.