Permalink
Switch branches/tags
Nothing to show
Commits on Jul 30, 2009
  1. Modified initializer to not change whether or not the workers delete …

    PatrickTulskie committed Jul 30, 2009
    …jobs when they are finished, and then change the default behavior to not delete on completion and updated the comments to reflect this.
Commits on Jul 28, 2009
  1. Added more fields to the row to denormalize a bit and make it easier …

    PatrickTulskie committed Jul 28, 2009
    …to run analytics over the items in the row.
  2. Modified the init script to load the jobs from the app/jobs directory…

    PatrickTulskie committed Jul 28, 2009
    … in a rails application. Much better to keep them there instead of in the lib directory.
Commits on Jul 24, 2009
  1. Bumped version to 1.8.1, restructured the initial migration template …

    PatrickTulskie committed Jul 24, 2009
    …and added fields for helder's code. Defaulted queue over to not deleting old jobs in the initializer. README has been updated to reflect changes.
  2. Fixed the readme.

    PatrickTulskie committed Jul 24, 2009
  3. Average over the last 5 minutes, not the last 5 thousand (!)

    Helder Ribeiro authored and PatrickTulskie committed May 21, 2009
  4. Better conditions for when a job is waiting to be run.

    Helder Ribeiro authored and PatrickTulskie committed May 21, 2009
  5. Added Munin plugin to graph average job run times.

    Helder Ribeiro authored and PatrickTulskie committed May 21, 2009
    It plots the average over the last 5 minutes (Munin's default polling
    frequency).
  6. Added tasks jobs:clear:finished and jobs:clear:failed.

    Helder Ribeiro authored and PatrickTulskie committed May 21, 2009
  7. Added first_started_at and last_started_at for statistics.

    Helder Ribeiro authored and PatrickTulskie committed May 13, 2009
    This is useful for gathering statistics like how long a job took:
    * to be picked up by the first worker: first_started_at - created_at
    * in one successful run (the last one that didn't fail): finished_at - last_started_at
    * in failed retries: last_started_at - first_started_at
  8. Textile won't properly format code blocks starting with comments.

    Helder Ribeiro authored and PatrickTulskie committed May 13, 2009
    Last commit went out empty for some reason.
  9. Allow successful jobs to (optionally) stay, recording finished_at.

    Helder Ribeiro authored and PatrickTulskie committed May 13, 2009
    Just like for failed jobs, now we have the option:
    Delayed::Job.destroy_successful_jobs = false
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