So I'm now dynamically generating workunit deadlines based on how much work they'll require (so deadlines are based on credit). Right now I'm setting the deadline to 1 day per 500 credit awarded -- let me know if this seems correct of if I should extend it further. I've also stopped the one search which should have been generating the really large workunits, so I imagine newly generated workunits should not have the excessively long multi-day runtimes you've been seeing.

More...