Automagically check replays for common errors and fix them up
rjackson opened this issue · comments
Rob Jackson commented
Should limit the automagic fix attempts tho, and flag any ones that can't be automagicalyl fixed for admin.
Error | Fix |
---|---|
More replay_players than match's human_players count. | Delete current ReplayPlayers and re-add replay to GC queue |
Small replays (i.e. we archived a HTTP error page) | Re-add replay to download queue |
WAITING_DOWNLOAD over 24hrs | Re-add to DL queue, flag as 'DOWNLOAD_ERROR' if still WAITING_DOWNLOAD after X re-adds. |
Archived replays without a replay stored on S3 | Reset status to WAITING_GC and re-add to GC |
Rob Jackson commented
Done with 1c99bca