Reprocess failed uploads
|Reported by:||Brett Smith||Owned by:|
When an upload fails to process for some reason, right now it hangs around the database in an unprocessed state, forever. When it's appropriate, we would like to retry processing on some of those uploads.
Reasons why processing might fail once and succeed later include all the usual transient errors we get in software: lack of resources, inopportune crashes or outages, gamma rays, etc. Probably one of the hardest parts of this work is going to be figuring out how to distinguish when to try again, and when we shouldn't bother.
If people can comment with specific situations that have happened in their MediaGoblin installs, and maybe a repr of the MediaEntry for that, it would be helpful.
I intend to tackle this.