README.md in backburner-0.4.5 vs README.md in backburner-0.4.6

- old
+ new

@@ -97,10 +97,11 @@ config.respond_timeout = 120 config.default_worker = Backburner::Workers::Simple config.logger = Logger.new(STDOUT) config.primary_queue = "backburner-jobs" config.priority_labels = { :custom => 50, :useless => 1000 } + config.reserve_timeout = nil end ``` The key options available are: @@ -113,10 +114,11 @@ | `max_job_retries` | Integer defines how many times to retry a job before burying. | | `retry_delay` | Integer defines the base time to wait (in secs) between job retries. | | `logger` | Logger recorded to when backburner wants to report info or errors. | | `primary_queue` | Primary queue used for a job when an alternate queue is not given. | | `priority_labels` | Hash of named priority definitions for your app. | +| `reserve_timeout` | Duration to wait for work from a single server, or nil for forever. | ## Breaking Changes Since **v0.4.0**: Jobs used to be placed into default queues based on the name of the class enqueuing i.e NewsletterJob would be put into a 'newsletter-job' queue. After 0.4.0, all jobs are placed into a primary queue named "my.app.namespace.backburner-jobs" @@ -480,9 +482,11 @@ * [Nathan Esquenazi](https://github.com/nesquena) - Project maintainer * Kristen Tucker - Coming up with the gem name * [Tim Lee](https://github.com/timothy1ee), [Josh Hull](https://github.com/joshbuddy), [Nico Taing](https://github.com/Nico-Taing) - Helping me work through the idea * [Miso](http://gomiso.com) - Open-source friendly place to work + * [Evgeniy Denisov](https://github.com/silentshade) - Multiple fixes and cleanups + * [Andy Bakun](https://github.com/thwarted) - Fixes to how multiple beanstalkd instances are processed * [Renan T. Fernandes](https://github.com/ShadowBelmolve) - Added threads_on_fork worker * [Daniel Farrell](https://github.com/danielfarrell) - Added forking worker ## Contributing