The former implementation of ::all was renamed to slice. ::all now accepts an options hash consisting of :queue, :class_name, :offset or :limit. This is intended to be an initial implementation of @tarcieri's suggestion on how to fix the Failure interface from the Failures 2.0 wiki.
This is to address @tarcieri's "Failures aren't objects" point from the Failures 2.0 wiki. (Also, the latter half of "More like ActiveRecord".)
I'll merge this when the build succeeds; I really appreciate the review from @JackDanger on this and the bump to keep it moving.
@cade & @JackDanger: if you could both check your e-mails, you'll find an invitation to have more freedom to contribute to this project; I appreciate both of your contributions and trust your instincts more than I trust my ability to keep you unblocked.
Sorry that your PR has (probably) languished. Resque development has been on hold for a long time. That said, @hoffmanc and I (as well as others, hopefully!) are going to be getting back to it. Which brings me to this PR.
Resque 2.0 is basically on hold, forever. We'll be swapping the