Commits on Oct 16, 2009

  1. Moved work_off to Delayed::Worker

    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    31cbb07 View commit details
    Browse the repository at this point in the history
  2. Moved reserve_and_run_one_job to Delayed::Worker

    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    57a6416 View commit details
    Browse the repository at this point in the history
  3. Separated out a run method for Delayed::Job

    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    15a8f50 View commit details
    Browse the repository at this point in the history
  4. Moved worker_name to Delayed::Worker

    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    747fb3d View commit details
    Browse the repository at this point in the history
  5. Job lock and run are now performed independently within Delayed::Worker

    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    2c3b88c View commit details
    Browse the repository at this point in the history
  6. Implemented worker name_prefix to maintain dynamic nature of pid dete…

    …ction
    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    4858683 View commit details
    Browse the repository at this point in the history
  7. Delayed job should append to delayed_job.log not overwrite

    David Genord II authored and bkeepers committed Oct 16, 2009
    Copy the full SHA
    095b03e View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    e87d08a View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2009

  1. Fix for last_error recording when destroy_failed_jobs = false, max_at…

    …tempts = 1
    Barnaby Gray authored and bkeepers committed Oct 30, 2009
    Copy the full SHA
    26f8c26 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2009

  1. Copy the full SHA
    0a42461 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2009

  1. Copy the full SHA
    82c7b50 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2009

  1. update monit examples

    bkeepers committed Nov 27, 2009
    Copy the full SHA
    e0929cf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    491871e View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2009

  1. Copy the full SHA
    3366c1e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d7533d7 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    aa8e87b View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    81601e4 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    8b6146e View commit details
    Browse the repository at this point in the history
  6. Quiet down the specs

    bkeepers committed Dec 19, 2009
    Copy the full SHA
    86a638b View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    02d561a View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    7a5c8f4 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    56860e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2010

  1. Copy the full SHA
    22553b7 View commit details
    Browse the repository at this point in the history
  2. Initial MongoDB backend.

    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)
    bkeepers committed Jan 2, 2010
    5
    Copy the full SHA
    21610e5 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    81a09e1 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    7fce10c View commit details
    Browse the repository at this point in the history
  5. Added spec for Job#unlock

    bkeepers committed Jan 2, 2010
    Copy the full SHA
    6c2abd7 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2010

  1. Copy the full SHA
    601947f View commit details
    Browse the repository at this point in the history
  2. 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.
    
      Delayed::Job.enqueue MyHighPriorityJob.new, 0
      Delayed::Job.enqueue MyLowPriorityJob.new, 20
    bkeepers committed Jan 12, 2010
    1
    Copy the full SHA
    c743446 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into backends

    * 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
    bkeepers committed Jan 12, 2010
    Copy the full SHA
    72dd099 View commit details
    Browse the repository at this point in the history
  4. Update priority in mongo

    bkeepers committed Jan 12, 2010
    Copy the full SHA
    661f0f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2010

  1. Copy the full SHA
    da4b5d0 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d351280 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c9e9775 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    35a2808 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    766dd89 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    07b427e View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2010

  1. Copy the full SHA
    bac3c4d View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2010

  1. Merge branch 'backends'

    * 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
    bkeepers committed Jan 30, 2010
    Copy the full SHA
    fc4f3f1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    fb46714 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2010

  1. Copy the full SHA
    38ca8ff View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2010

  1. Copy the full SHA
    4d46b5f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8fb55cf View commit details
    Browse the repository at this point in the history
  3. Referencing the right gem.

    jqr committed Feb 5, 2010
    Copy the full SHA
    a533c41 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    7bec196 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2010

  1. Copy the full SHA
    c7ce97a View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2010

  1. Copy the full SHA
    782ceb8 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2010

  1. Copy the full SHA
    757a614 View commit details
    Browse the repository at this point in the history
  2. Clean up priority spec

    bkeepers committed Feb 16, 2010
    Copy the full SHA
    7369923 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a00f01e View commit details
    Browse the repository at this point in the history