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
fix(cdk): retry async job download on HTTP 403 with fresh polling URL
When downloading async job results (e.g., Bing Ads reports), the download
URL may contain a time-limited SAS token that expires before the download
starts. This causes an HTTP 403 that the CDK misclassifies as config_error,
preventing retries and killing all running jobs.
This change adds retry logic to AsyncHttpJobRepository.fetch_records that:
1. Catches HTTP 403 errors during the download phase
2. Re-polls the polling endpoint to obtain a fresh download URL
3. Retries the download with the new URL
Resolvesairbytehq/airbyte-internal-issues#16096
Related to airbytehq/oncall#11749
Co-Authored-By: bot_apk <apk@cognition.ai>
0 commit comments