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
We should probably retry API calls not only on ConnectionError (current pywikiapi behavior) but also on what looks like a transient error, or maybe all errors except 404 and few other maybe (because it may be too complex to identify what is a transient error with certainty).
We might also consider to add this retry logic to web scraping calls (they are not retried either).
The text was updated successfully, but these errors were encountered:
wikihow_en_endless last task failed at the beginning while listing articles in each categories
The error returned is a 503, which is probably a transient error.
Task: https://farm.openzim.org/pipeline/bc83a4cb-341e-43f6-b1e4-e17b2324b5f0/debug)
Logs:
We should probably retry API calls not only on ConnectionError (current pywikiapi behavior) but also on what looks like a transient error, or maybe all errors except 404 and few other maybe (because it may be too complex to identify what is a transient error with certainty).
We might also consider to add this retry logic to web scraping calls (they are not retried either).
The text was updated successfully, but these errors were encountered: