Skip to content

Cosmos: Add Support for Gateway Timeouts #3758

@kundadebdatta

Description

@kundadebdatta

Acceptance Criteria:

Today, the cosmos rust SDK does not have a mechanism to impose timeouts on a GW request. This causes a request to indefinitely wait on the GW for a corresponding response, or the pipeline timeout reaches.

  • Add a mechanism to apply HttpTimeoutPolicy on all GW metadata and dataplane requests.
  • Add a retry mechanism to retry a potential request at-least 3 times, when such timeout occurres, each time with a different timeout value.

Metadata

Metadata

Assignees

Type

Projects

Status

Paused

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions