Permalink
Switch branches/tags
Commits on Sep 6, 2009
  1. Version bump to 1.8.1

    bkeepers committed Sep 6, 2009
  2. Updated the handle_asynchronously method to properly alias punctuated…

    laserlemon authored and bkeepers committed Jul 23, 2009
    … method names. Closes #1
  3. Add note about upgrading

    bkeepers committed Sep 6, 2009
  4. Update the README

    bkeepers committed Sep 6, 2009
Commits on Jul 19, 2009
  1. Version bump to 1.8.0

    bkeepers committed Jul 19, 2009
  2. Removing the rand() call in find_available and adding a test case to …

    cachafla authored and bkeepers committed Jun 1, 2009
    …ensure jobs are always returned ordered by priority
  3. implemented timeout for job execution

    beat authored and bkeepers committed Mar 23, 2009
  4. Fix typo

    bkeepers committed Jul 19, 2009
  5. Fix spelling errors

    bkeepers committed Jul 19, 2009
Commits on Jun 22, 2009
  1. Revert "Set RAILS_DEFAULT_LOGGER before loading Rails in the command …

    bkeepers committed Jun 22, 2009
    …line script", since we lose the log level by doing it this way
    
    This reverts commit c43dba9.
Commits on Jun 9, 2009
Commits on May 9, 2009
  1. Merge branch 'daemon'

    bkeepers committed May 9, 2009
    Conflicts:
    	generators/delayed_job/templates/script
    	lib/delayed/command.rb
  2. Merge commit 'tobi/master'

    bkeepers committed May 9, 2009
Commits on May 4, 2009
Commits on Apr 1, 2009
  1. Added script/delayed_job which manages a deamon for working off jobs

    bkeepers committed Sep 13, 2008
    Run `script/generate delayed_job` to generate the script
Commits on Mar 12, 2009
  1. refactor job object

    dmag committed Mar 12, 2009
    - Move some class methods to instance methods
    - Don't use exception to signal lock failure
    - Add more explicit test cases for locking with multiple workers
Commits on Feb 20, 2009
  1. Added Module#handle_asynchronously that allows you to mark methods fo…

    tobi committed Feb 20, 2009
    …r async processing (Michael Koziarski)
    
    This is useful when you have methods you want handled async in the production environment, but not require special case code.
    
    config/environments/production.rb:
    
    config.after_initialize do
      SomeModel.handle_asynchronously :some_method!
    end
    
    Thanks
Commits on Jan 4, 2009
Commits on Dec 30, 2008
  1. Use sort_by{rand} instead of sort{rand} for randomization as sort{ran…

    tobi committed Dec 30, 2008
    …d} is of consistent outcome. Thanks Alex Ostleitner.
  2. Fix rake tasks not loading in Rails.

    Dean Strelau authored and tobi committed Dec 30, 2008
    Signed-off-by: Tobias Lütke <tobi@leetsoft.com>