Permalink
Commits on Apr 9, 2010
  1. tix fypo

    Kevin Ball committed Apr 9, 2010
  2. Don't try to double delete jobs with :delete_first. Removes large num…

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

    Kristjan Petursson committed Nov 13, 2009
  2. Add Date#rrepr

    Kristjan Petursson committed Nov 13, 2009
Commits on Sep 15, 2009
  1. cleanup pidfile on exit

    taf2 committed Sep 15, 2009
  2. add note on killing a worker

    taf2 committed Sep 15, 2009
  3. some usage docs

    taf2 committed Sep 15, 2009
  4. also set rails env

    taf2 committed Sep 15, 2009
Commits on May 21, 2009
  1. allow symbols for AR async callbacks

    terry committed May 21, 2009
Commits on Sep 10, 2008
Commits on Aug 2, 2008
Commits on Jul 21, 2008
  1. Add rrepr method on Time

    Kevin Ball committed with Keith Rarick Jul 21, 2008
  2. Provide a safety option for non-idempotent jobs.

    Keith Rarick committed Jul 21, 2008
  3. An extensible way to pass options to the worker.

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

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

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

    Keith Rarick committed Jun 20, 2008
  2. Support :direct priority in async_send calls.

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

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

    Keith Rarick committed Jun 3, 2008
  2. Simpler, more comprehensible source line info.

    Keith Rarick committed Jun 3, 2008
  3. Fix async_hook handling, even with inheritance.

    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.
    Keith Rarick committed Jun 3, 2008
  4. Support a "direct" priority to run jobs synchronously.

    Keith Rarick committed Jun 3, 2008
  5. Quietly do nothing if the record doesn't exist.

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

    Keith Rarick committed Jun 2, 2008
  2. New feature: Range#async_each.

    Keith Rarick committed Jun 2, 2008
  3. Support async messages to ranges.

    Keith Rarick committed Jun 2, 2008
  4. Support optional "fuzz" on the priority.

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

    All of my tests fail with this change.  I'm pretty sure cattr_accessor
    is required.
    
    This reverts commit 71f66b4.
    Dustin committed with Keith Rarick Apr 18, 2008
  2. Reconnect to the database if necessary.

    This fixes the "mysql server has gone away" error that occurs on low-traffic
    systems when mysqld closes an idle connection after 8 hours.
    eshansen@gmail.com committed with Keith Rarick May 30, 2008
  3. Give the user a chance to deal with DEADLINE_SOON.

    Keith Rarick committed May 27, 2008
  4. Call after_put hook after put, not just async_send.

    Keith Rarick committed May 22, 2008
Commits on May 8, 2008
  1. Remove dead code/data.

    git-svn-id: svn+ssh://rubyforge.org/var/svn/async-observer/async_observer@33 f42208c8-597e-4dc9-a40e-02aa0bb3b44f
    Keith Rarick committed May 8, 2008