Skip to content

Tracing, User agent & Bugfixes

Pre-release
Pre-release

Choose a tag to compare

@rcoh rcoh released this 23 Feb 14:06
· 3345 commits to main since this release
bbe1f0a

Hello! Welcome to our first regular installment of Tuesday releases.

New in this release:

  • Tracing integration: Thanks to @alistaim for his feedback during development. Tracing events are now emitted when operations are dispatched at the info level. At the DEBUG level, a separate span is created to track time spent parsing.
Feb 22 17:21:33.390  INFO send_operation
  { operation="GenerateRandom" 
    service="kms" 
    status="construction_failure" 
    Failed to load credentials from the credentials provider}: 
  smithy_http_tower::parse_response: close time.busy=36.0µs time.idle=158µs
  • User Agent Support: Two headers are now set on every request User-Agent and x-amz-user-agent. These identify the requester as the AWS Rust SDK & enable metrics on how many people are using the new SDK.

  • Bug fixes: Two issue were fixed:

    • Missing HOST setter caused signing to fail.
    • Endpoints were being resolved incorrectly