Permalink
Commits on Dec 16, 2008
Commits on Dec 6, 2008
  1. IM A GEM BUILDING MACHINE

    Gabriel Gironda committed Dec 6, 2008
  2. Updating rev to see if github will build the damn gem now

    Justin Knowlden committed Dec 6, 2008
Commits on Nov 29, 2008
  1. Made a gem out of delayed_job so I can use it in my services. Had to …

    …modify Worker to not infer DJ is running in a Rails instance.
    Justin Knowlden committed Nov 29, 2008
  2. Factored duplication out of Job#deserialize. Made roodi happier about…

    … its cyclomatic complexity as well.
    Justin Knowlden committed Nov 29, 2008
Commits on Nov 28, 2008
  1. @dhh

    Added eval jobs as a low ceremony way of declaring jobs without an ex…

    …plicit class (poor man's block marshalling)
    dhh committed Nov 28, 2008
Commits on Nov 26, 2008
  1. Fix for typo, also return jobs in random order to yield site to furth…

    …er avoid locking issues
    committed Nov 26, 2008
Commits on Nov 17, 2008
  1. Merge branch 'econsultancy/econsultancy_20081112'

    Conflicts:
    
    	spec/job_spec.rb
    committed Nov 17, 2008
Commits on Nov 13, 2008
  1. @rares
  2. @rares
Commits on Nov 12, 2008
  1. @mocoso
  2. Added readme entry

    committed Nov 12, 2008
  3. Merge branch 'master' of git://github.com/defunkt/delayed_job

    Conflicts:
    
    	lib/delayed/job.rb
    	spec/database.rb
    	spec/job_spec.rb
    committed Nov 12, 2008
Commits on Nov 11, 2008
  1. @rares
Commits on Nov 10, 2008
  1. @rares

    adding new un-finished specs

    rares committed Nov 10, 2008
Commits on Nov 9, 2008
  1. @rares

    Fixing expectation in spec.

    rares committed Nov 9, 2008
  2. @rares
  3. @rares
Commits on Nov 8, 2008
  1. @lukemelia
  2. @lukemelia

    Extract log_exception method so that applications can use it as a hoo…

    …k to supply custom exception logging/notification, like Hoptoad for example.
    lukemelia committed Nov 8, 2008
Commits on Nov 1, 2008
  1. @tedkulp

    Fix issues with last merge in relation to jobs:work task

    Need to use .new(options).start now
    Worker::say needed to be moved into the proper scope
    tedkulp committed Nov 1, 2008
  2. Merge branch 'master' into jbarnette/master

    Conflicts:
    
    	tasks/jobs.rake
    committed Nov 1, 2008
  3. Added min/max priority levels for workers. This allows you to have de…

    …dicated workers to high priority task
    
    This is useful when you need to DJ a lot of tasks that need to be run quickly such as things that affect the UI like image transformations.
    Dedicate some workers to high priority jobs only when you have a lot of long running low priority tasks that could otherwise clog all the workers.
    committed Nov 1, 2008
  4. @defunkt
  5. @defunkt
  6. @defunkt

    whether or not jobs should be destroyed is now configurable (old jobs…

    … are destroyed by default)
    defunkt committed Nov 1, 2008
  7. @defunkt

    Changes extracted from GitHub:

    - Add failed_at to schema
    - Rather than destroying a job, set its failed_at when it retries too many times.
    - Take failed_at into account when finding potential jobs
    - Include the backtrace in the logged last_error
    - Make MAX_RUN_TIMES a constract
    defunkt committed Nov 1, 2008
Commits on Oct 30, 2008
  1. @eric

    Job#find_available does not return running jobs

    Make sure that jobs that have not expired are not being returned by
    Job#find_available.
    eric committed Oct 30, 2008
Commits on Oct 23, 2008
  1. @technoweenie
Commits on Oct 7, 2008
  1. @technoweenie

    merge

    technoweenie committed Oct 7, 2008
Commits on Oct 1, 2008
  1. @jbarnette

    Refactored jobs:work, added jobs:clear.

      - added Rake descriptions
      - factored jobs:work into Delayed::Worker for reuse in scripts
      - updated the README to suggest using Delayed::Worker.new.start
    jbarnette committed Oct 1, 2008
Commits on Sep 30, 2008
  1. @jbarnette