1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
mperham--sidekiq/Changes.md

83 lines
2.8 KiB
Markdown
Raw Normal View History

2012-03-30 08:57:30 -07:00
HEAD
-----------
- Add version CLI option
2012-03-30 21:43:12 -07:00
- NO POLL! Sidekiq no longer polls Redis, leading to lower network
utilization and lower latency for message processing. As a side
effect of this change, queue weights are no longer supported. If you
wish to process multiple queues, list them in the order you want
them processed: `sidekiq -q critical -q high -q default -q low`
2012-03-30 08:57:30 -07:00
2012-03-29 21:06:05 -07:00
0.10.1
2012-03-29 15:03:36 -04:00
-----------
2012-03-29 21:06:05 -07:00
2012-03-29 15:03:36 -04:00
- Add details page for jobs in retry queue (jcoene)
2012-03-29 17:01:18 -04:00
- Display relative timestamps in web interface (jcoene)
2012-03-29 21:06:05 -07:00
- Capistrano fixes (hinrik, bensie)
2012-03-29 15:03:36 -04:00
2012-03-17 23:04:31 -07:00
0.10.0
-----------
2012-03-28 08:45:11 -07:00
- Reworked capistrano recipe to make it more fault-tolerant [#94].
2012-03-17 23:04:31 -07:00
- Automatic failure retry! Sidekiq will now save failed messages
and retry them, with an exponential backoff, over about 20 days.
Did a message fail to process? Just deploy a bug fix in the next
few days and Sidekiq will retry the message eventually.
2012-03-17 09:41:24 -07:00
0.9.1
-----------
- Fix missed deprecations, poor method name in web UI
2012-03-13 20:14:57 -07:00
0.9.0
-----------
2012-03-13 20:14:57 -07:00
- Add -t option to configure the TERM shutdown timeout
- TERM shutdown timeout is now configurable, defaults to 5 seconds.
- USR1 signal now stops Sidekiq from accepting new work,
capistrano sends USR1 at start of deploy and TERM at end of deploy
2012-03-13 20:14:57 -07:00
giving workers the maximum amount of time to finish.
- New Sidekiq::Web rack application available
- Updated Sidekiq.redis API
2012-03-02 11:47:55 -08:00
0.8.0
2012-02-22 13:04:43 -08:00
-----------
2012-02-27 21:13:49 -08:00
- Remove :namespace and :server CLI options (mperham)
- Add ExceptionNotifier support (masterkain)
2012-02-26 21:09:02 -08:00
- Add capistrano support (mperham)
2012-02-26 20:36:30 -08:00
- Workers now log upon start and finish (mperham)
- Messages for terminated workers are now automatically requeued (mperham)
2012-02-22 13:04:43 -08:00
- Add support for Exceptional error reporting (bensie)
2012-02-21 16:09:01 -08:00
0.7.0
-----------
2012-02-17 22:04:18 -08:00
2012-02-21 21:04:59 -08:00
- Example chef recipe and monitrc script (jc00ke)
2012-02-21 16:09:01 -08:00
- Refactor global configuration into Sidekiq.configure\_server and
Sidekiq.configure\_client blocks. (mperham)
2012-02-18 20:11:24 -08:00
- Add optional middleware FailureJobs which saves failed jobs to a
'failed' queue (fbjork)
2012-02-18 13:08:53 -08:00
- Upon shutdown, workers are now terminated after 5 seconds. This is to
meet Heroku's hard limit of 10 seconds for a process to shutdown. (mperham)
- Refactor middleware API for simplicity, see sidekiq/middleware/chain. (mperham)
- Add `delay` extensions for ActionMailer and ActiveRecord. (mperham)
- Added config file support. See test/config.yml for an example file. (jc00ke)
- Added pidfile for tools like monit (jc00ke)
2012-02-14 15:30:18 -08:00
0.6.0
2012-02-08 20:46:17 -08:00
-----------
2012-02-10 23:21:50 -08:00
- Resque-compatible processing stats in redis (mperham)
- Simple client testing support in sidekiq/testing (mperham)
- Plain old Ruby support via the -r cli flag (mperham)
- Refactored middleware support, introducing ability to add client-side middleware (ryanlecompte)
- Added middleware for ignoring duplicate jobs (ryanlecompte)
- Added middleware for displaying jobs in resque-web dashboard (maxjustus)
- Added redis namespacing support (maxjustus)
2012-02-10 23:21:50 -08:00
0.5.1
-----------
- Initial release!