Skip to content

Request stats should track retries for Azure storage client #104443

@ywangd

Description

@ywangd

Azure storage client has a default of 3 max_retries. The number of retries can be retrieved from the Context object under the key HttpLoggingPolicy. RETRY_COUNT_CONTEXT. Today, when tracking number of requests on the client side, we do not count the retries. This means we can underestimate the number of requests that server has processed. This has led to CI failure (#104362). This behaviour is also inconsistent with how we track s3 storage requests where we do include retries. We should consider tracking retries for Azure storage request stats.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions