Connector Improvement: Implement exponential backoff for multiple retries to manage transient errors when calling the Qualtrics API
CompletedImplement exponential backoff (https://learn.microsoft.com/en-us/azure/architecture/patterns/retry) for multiple retries to manage transient errors when calling the Qualtrics API.
- Currently, Fivetran Qualtrics Connector retries once and stops if it fails again. Exponential backoff is the industry standard for handling transient errors.
- This is crucial as Qualtrics APIs, especially those with pagination, frequently encounter transient errors.
- Retries can be done multiple times without overloading the API gateway
-
Official comment
Hi Rony,
We’ve implemented retry mechanism with exponential backoff for the connector. Additionally, we have improved the error handling to ensure we skip any errors that can be handled, while also notifying you(the user) of such warnings. Other errors are handled more gracefully with retries before it is stopped. All this has been done with the rate limits in place as well. -
Thanks for implementing these changes
Please sign in to leave a comment.
Comments
2 comments