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
I think this requires a redesign of the current issue reporting.
fetch.py could write the issues into a json file / sqlite database (per region file so we don't need to deal with locking).
It could also write things like exact error causes and count the number of identical error messages, timestamps etc.
Then in a second pass we could go over the generated reports in another script to make decisions what to open issues for.
Then for specific errors like timeouts, issues could only be opened after the issue occurs for more than a day or so.
A lot of feeds might have transient errors, we should better handle it instead of opening new issues each time:
The text was updated successfully, but these errors were encountered: