Permalink
Browse files

Convert text files to Markdown

  • Loading branch information...
1 parent 14b18a5 commit 5b5f9710072a57d4f61ce10f7ec15786c22e5809 @sferik sferik committed Jan 26, 2013
Showing with 175 additions and 141 deletions.
  1. +20 −3 CHANGELOG → CHANGELOG.md
  2. +18 −0 CONTRIBUTING.md
  3. +0 −14 CONTRIBUTING.textile
  4. +12 −2 Gemfile
  5. +1 −1 MIT-LICENSE → LICENSE.md
  6. +110 −96 README.textile → README.md
  7. +14 −25 delayed_job.gemspec
View
@@ -1,27 +1,32 @@
3.0.4 - 2012-11-09
+==================
* Allow the app to specify a default queue name
* Capistrano script now allows user to specify the DJ command, allowing the user to add "bundle exec" if necessary
* Persisted record check is now more general
3.0.3 - 2012-05-25
+==================
* Fix a bug where the worker would not respect the exit condition
* Properly handle sleep delay command line argument
3.0.2 - 2012-04-02
+==================
* Fix deprecation warnings
* Raise ArgumentError if attempting to enqueue a performable method on an object that hasn't been persisted yet
* Allow the number of jobs read at a time to be configured from the command line using --read-ahead
* Allow custom logger to be configured through Delayed::Worker.logger
* Various documentation improvements
3.0.1 - 2012-01-24
+==================
* Added RecordNotFound message to deserialization error
* Direct JRuby's yecht parser to syck extensions
* Updated psych extensions for better compatibility with ruby 1.9.2
* Updated syck extension for increased compatibility with class methods
* Test grooming
3.0.0 - 2011-12-30
+==================
* New: Named queues
* New: Job/Worker lifecycle callbacks
* Change: daemons is no longer a runtime dependency
@@ -32,14 +37,17 @@
* Fix hooks not getting called when delay_jobs is false
2.1.4 - 2011-02-11
+==================
* Working around issues when psych is loaded, fixes issues with bundler 1.0.10 and Rails 3.0.4
* Added -p/--prefix option to help differentiate multiple delayed job workers on the same host.
2.1.3 - 2011-01-20
+==================
* Revert worker contention fix due to regressions
* Added Delayed::Worker.delay_jobs flag to support running jobs immediately
2.1.2 - 2010-12-01
+==================
* Remove contention between multiple workers by performing an update to lock a job before fetching it
* Job payloads may implement #max_attempts to control how many times it should be retried
* Fix for loading ActionMailer extension
@@ -48,10 +56,12 @@
* Fix `rake jobs:work` so it outputs to the console
2.1.1 - 2010-11-14
+==================
* Fix issue with worker name not getting properly set when locking a job
* Fixes for YAML serialization
2.1.0 - 2010-11-14
+==================
* Added enqueue, before, after, success, error, and failure. See the README
* Remove Merb support
* Remove all non Active Record backends into separate gems. See https://github.com/collectiveidea/delayed_job/wiki/Backends
@@ -62,22 +72,27 @@
* Added --sleep-delay command line option
2.0.8 - Unreleased
+==================
* Backport fix for deserialization errors that bring down the daemon
2.0.7 - 2011-02-10
+==================
* Fixed missing generators and recipes for Rails 2.x
2.0.6 - 2011-01-20
+==================
* Revert worker contention fix due to regressions
2.0.5 - 2010-12-01
+==================
* Added #reschedule_at hook on payload to determine when the job should be rescheduled [backported from 2.1]
* Added --sleep-delay command line option [backported from 2.1]
* Added 'delayed_job_server_role' Capistrano variable to allow delayed_job to run on its own worker server
set :delayed_job_server_role, :worker
* Changed AR backend to reserve jobs using an UPDATE query to reduce worker contention [backported from 2.1]
2.0.4 - 2010-11-14
+==================
* Fix issue where dirty tracking prevented job from being properly unlocked
* Add delayed_job_args variable for Capistrano recipe to allow configuration of started workers (e.g. "-n 2 --max-priority 10")
* Added options to handle_asynchronously
@@ -92,21 +107,23 @@
UserMailer.delay(options).deliver_confirmation(@user)
2.0.3 - 2010-04-16
-
+==================
* Fix initialization for Rails 2.x
2.0.2 - 2010-04-08
-
+==================
* Fixes to Mongo Mapper backend [ "14be7a24":http://github.com/collectiveidea/delayed_job/commit/14be7a24, "dafd5f46":http://github.com/collectiveidea/delayed_job/commit/dafd5f46, "54d40913":http://github.com/collectiveidea/delayed_job/commit/54d40913 ]
* DataMapper backend performance improvements [ "93833cce":http://github.com/collectiveidea/delayed_job/commit/93833cce, "e9b1573e":http://github.com/collectiveidea/delayed_job/commit/e9b1573e, "37a16d11":http://github.com/collectiveidea/delayed_job/commit/37a16d11, "803f2bfa":http://github.com/collectiveidea/delayed_job/commit/803f2bfa ]
* Fixed Delayed::Command to create tmp/pids directory [ "8ec8ca41":http://github.com/collectiveidea/delayed_job/commit/8ec8ca41 ]
* Railtie to perform Rails 3 initialization [ "3e0fc41f":http://github.com/collectiveidea/delayed_job/commit/3e0fc41f ]
* Added on_permanent_failure hook [ "d2f14cd6":http://github.com/collectiveidea/delayed_job/commit/d2f14cd6 ]
2.0.1 - 2010-04-03
+==================
* Bug fix for using ActiveRecord backend with daemon [martinbtt]
2.0.0 - 2010-04-03
+==================
* Multiple backend support (See README for more details)
* Added MongoMapper backend [zbelzer, moneypools]
* Added DataMapper backend [lpetre]
@@ -119,7 +136,7 @@
* Some Rails 3 compatibility fixes [fredwu]
1.8.5 - 2010-03-15
-
+==================
* Set auto_flushing=true on Rails logger to fix logging in production
* Fix error message when trying to send_later on a method that doesn't exist
* Don't use rails_env in capistrano if it's not set. closes #22
View
@@ -0,0 +1,18 @@
+How to contribute
+=================
+
+If you find what looks like a bug:
+
+* Search the "mailing list":http://groups.google.com/group/delayed_job to see
+ if anyone else had the same issue.
+* Check the "GitHub issue tracker":http://github.com/collectiveidea/delayed_job/issues/
+ to see if anyone else has reported issue.
+* If you don't see anything, create an issue with information on how to reproduce it.
+
+If you want to contribute an enhancement or a fix:
+
+* Fork the project on GitHub.
+* Make your changes with tests.
+* Commit the changes without making changes to the Rakefile or any other files
+ that aren't related to your enhancement or fix.
+* Send a pull request.
View
@@ -1,14 +0,0 @@
-h2. How to contribute
-
-If you find what looks like a bug:
-
-# Search the "mailing list":http://groups.google.com/group/delayed_job to see if anyone else had the same issue.
-# Check the "GitHub issue tracker":http://github.com/collectiveidea/delayed_job/issues/ to see if anyone else has reported issue.
-# If you don't see anything, create an issue with information on how to reproduce it.
-
-If you want to contribute an enhancement or a fix:
-
-# Fork the project on github.
-# Make your changes with tests.
-# Commit the changes without making changes to the Rakefile or any other files that aren't related to your enhancement or fix
-# Send a pull request.
View
14 Gemfile
@@ -1,5 +1,6 @@
-source 'http://rubygems.org'
-gemspec
+source :rubygems
+
+gem 'rake'
platforms :ruby do
gem 'sqlite3'
@@ -9,3 +10,12 @@ platforms :jruby do
gem 'jruby-openssl'
gem 'activerecord-jdbcsqlite3-adapter'
end
+
+group :test do
+ gem 'activerecord', '~> 3.0'
+ gem 'actionmailer', '~> 3.0'
+ gem 'rspec', '>= 2.11'
+ gem 'simplecov'
+end
+
+gemspec
@@ -1,4 +1,4 @@
-Copyright (c) 2005 Tobias Luetke
+Copyright (c) 2005 Tobias Lütke
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Oops, something went wrong.

0 comments on commit 5b5f971

Please sign in to comment.