Permalink
Switch branches/tags
Commits on Mar 10, 2010
Commits on Feb 16, 2010
  1. Clean up priority spec

    bkeepers committed Feb 16, 2010
Commits on Feb 11, 2010
Commits on Feb 8, 2010
Commits on Feb 5, 2010
  1. Referencing the right gem.

    jqr committed Feb 5, 2010
Commits on Feb 2, 2010
Commits on Jan 30, 2010
  1. Merge branch 'backends'

    bkeepers committed Jan 30, 2010
    * backends:
      require active_record in the backend
      Move timeout require to appropriate file
      Refactor PerformableMethod so it's easier to extend with multiple backends
      Remove duplicate class definition in specs
      set Delayed::Worker.logger in specs
      Make performable method work with Mongo
      Update priority in mongo
      Added spec for Job#unlock
      Implement Job.clear_locks! for mongo
      Added spec for Job.clear_locks!
      Initial MongoDB backend.
      Initial work in allowing different backends to be used in place of ActiveRecord
Commits on Jan 20, 2010
Commits on Jan 19, 2010
Commits on Jan 12, 2010
  1. Update priority in mongo

    bkeepers committed Jan 12, 2010
  2. Merge branch 'master' into backends

    bkeepers committed Jan 12, 2010
    * master:
      Reverse priority so the jobs table can be indexed. Lower numbers have higher priority. The default priority is 0, so increase it for jobs that are not important.
      Make Worker#work_off public so it can be called in tests
    
    Conflicts:
    	lib/delayed/job.rb
    	spec/job_spec.rb
  3. Reverse priority so the jobs table can be indexed. Lower numbers have…

    bkeepers committed Jan 12, 2010
    … higher priority. The default priority is 0, so increase it for jobs that are not important.
    
      Delayed::Job.enqueue MyHighPriorityJob.new, 0
      Delayed::Job.enqueue MyLowPriorityJob.new, 20
Commits on Jan 2, 2010
  1. Added spec for Job#unlock

    bkeepers committed Jan 2, 2010
  2. Initial MongoDB backend.

    bkeepers committed Jan 2, 2010
    This is not yet complete, but you can start playing with it by setting the backend on the worker:
    
      Delayed::Worker.backend = :mongo
      "A Mongo-backed queue".send_later(:length)
Commits on Dec 19, 2009
  1. Quiet down the specs

    bkeepers committed Dec 19, 2009