Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Jun 9, 2011
  1. Author: Dave Sieh <>

    --- log message follows this line --- 
    Cleaned up logging code to be consistent with Rails 3 conventions.
    Also added logging when an exception occurs calling the job code. This was missing from the original implementation.
  2. Author: Dave Sieh <>

    --- log message follows this line --- 
    Documented the command line for worker3.
Commits on Apr 9, 2010
  1. tix fypo

    Kevin Ball authored
  2. Don't try to double delete jobs with :delete_first. Removes large num…

    Kevin Ball authored
    …bers of Beanstalk::NotFound errors for delete_first jobs
Commits on Nov 13, 2009
  1. Merge branch 'master' into pidfile

    Kristjan Petursson authored
  2. Add Date#rrepr

    Kristjan Petursson authored
Commits on Sep 15, 2009
  1. @taf2

    cleanup pidfile on exit

    taf2 authored
  2. @taf2
  3. @taf2

    add note on killing a worker

    taf2 authored
  4. @taf2

    some usage docs

    taf2 authored
  5. @taf2

    also set rails env

    taf2 authored
  6. @taf2
Commits on May 21, 2009
  1. allow symbols for AR async callbacks

    terry authored
Commits on Sep 10, 2008
  1. @eric
Commits on Aug 2, 2008
  1. @eric
Commits on Jul 21, 2008
  1. Add rrepr method on Time

    Kevin Ball authored Keith Rarick committed
  2. Provide a safety option for non-idempotent jobs.

    Keith Rarick authored
  3. An extensible way to pass options to the worker.

    Keith Rarick authored
Commits on Jul 14, 2008
  1. Be sure to flush the log after jobs.

    Keith Rarick authored
Commits on Jul 2, 2008
  1. Whoops, this isn't standard ruby/rails.

    Keith Rarick authored
Commits on Jun 20, 2008
  1. Add a :fanout_pri option to async_each.

    Keith Rarick authored
  2. Support :direct priority in async_send calls.

    Keith Rarick authored
Commits on Jun 10, 2008
  1. Die properly when we get a TERM signal.

    Keith Rarick authored
Commits on Jun 3, 2008
  1. Avoid generating single-element ranges in edge-case.

    Keith Rarick authored
  2. Simpler, more comprehensible source line info.

    Keith Rarick authored
  3. Fix async_hook handling, even with inheritance.

    Keith Rarick authored
    This reverts the previous "use cattr_accessor" patch, simplifies things a bit,
    and calls the proper hooks depending on where in the class hierarchy the usual
    rails hook was called.
  4. Support a "direct" priority to run jobs synchronously.

    Keith Rarick authored
  5. Quietly do nothing if the record doesn't exist.

    Keith Rarick authored
Commits on Jun 2, 2008
  1. Easy way to run a method on every record in a model.

    Keith Rarick authored
  2. New feature: Range#async_each.

    Keith Rarick authored
  3. Support async messages to ranges.

    Keith Rarick authored
  4. Support optional "fuzz" on the priority.

    Keith Rarick authored
Commits on May 31, 2008
  1. Revert "Since we're already in the metaclass, use attr_accessor."

    Dustin authored Keith Rarick committed
    All of my tests fail with this change.  I'm pretty sure cattr_accessor
    is required.
    This reverts commit 71f66b4.
  2. Reconnect to the database if necessary. authored Keith Rarick committed
    This fixes the "mysql server has gone away" error that occurs on low-traffic
    systems when mysqld closes an idle connection after 8 hours.
Something went wrong with that request. Please try again.