You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While making requests to Cosmos DB, in case of 429 responses (throttling), the components should automatically retry the requests after a back-off.
Actual Behavior
While making requests with the Cosmos DB components (state store and binding), if the service throttles the requests, the components just fail with an error without re-trying.
Release Note
RELEASE NOTE: FIX Cosmos DB components now handle throttling from database
The text was updated successfully, but these errors were encountered:
As per discussion, I think that re-trying on a 429 should be a core part of components, something that should be table stakes, and we should not expose that complexity to end-users. Most other components (including Redis, those who use the official Azure SDKs, etc) already handle 429's automatically. This should be the case for Cosmos DB too.
Expected Behavior
While making requests to Cosmos DB, in case of 429 responses (throttling), the components should automatically retry the requests after a back-off.
Actual Behavior
While making requests with the Cosmos DB components (state store and binding), if the service throttles the requests, the components just fail with an error without re-trying.
Release Note
RELEASE NOTE: FIX Cosmos DB components now handle throttling from database
The text was updated successfully, but these errors were encountered: