All Versions
175
Latest Version
Avg Release Cycle
63 days
Latest Release
-
Changelog History
Page 17
Changelog History
Page 17
-
v1.1.2 Changes
- ๐ Fix double restart with cap deploy [#137]
-
v1.1.1 Changes
- Set procline for easy monitoring of Sidekiq status via "ps aux"
- ๐ Fix race condition on shutdown [#134]
- ๐ Fix hang with cap sidekiq:start [#131]
-
v1.1.0 Changes
- The Sidekiq license has switched from GPLv3 to LGPLv3!
- Sidekiq::Client.push now returns whether the actual Redis operation succeeded or not. [#123]
- โ Remove UniqueJobs from the default middleware chain. Its functionality, while useful, is unexpected for new Sidekiq users. You can re-enable it with the following config. Read #119 for more discussion.
Sidekiq.configure_client do |config| require 'sidekiq/middleware/client/unique_jobs' config.client_middleware do |chain| chain.add Sidekiq::Middleware::Client::UniqueJobs end end Sidekiq.configure_server do |config| require 'sidekiq/middleware/server/unique_jobs' config.server_middleware do |chain| chain.add Sidekiq::Middleware::Server::UniqueJobs end end
-
v1.0.0 Changes
Thanks to all Sidekiq users and contributors for helping me get to this big milestone!
- 0๏ธโฃ Default concurrency on client-side to 5, not 25 so we don't create as many unused Redis connections, same as ActiveRecord's default pool size.
- Ensure redis= is given a Hash or ConnectionPool.
-
v0.11.2 Changes
- ๐ท Implement "safe shutdown". The messages for any workers that are still busy when we hit the TERM timeout will be requeued in Redis so the messages are not lost when the Sidekiq process exits. [#110]
- โช Work around Celluloid's small 4kb stack limit [#115]
- โ Add support for a custom Capistrano role to limit Sidekiq to a set of machines. [#113]
-
v0.11.1 Changes
- ๐ Fix fetch breaking retry when used with Redis namespaces. [#109]
- Redis connection now just a plain ConnectionPool, not CP::Wrapper.
- ๐ Capistrano initial deploy fix [#106]
- ๐ Re-implemented weighted queues support (ryanlecompte)
-
v0.11.0 Changes
- ๐ท Client-side API changes, added sidekiq_options for Sidekiq::Worker. As a side effect of this change, the client API works on Ruby 1.8. It's not officially supported but should work [#103]
- ๐ NO POLL! Sidekiq no longer polls Redis, leading to lower network utilization and lower latency for message processing.
- โ Add --version CLI option
-
v0.10.1 Changes
- โ Add details page for jobs in retry queue (jcoene)
- ๐ Display relative timestamps in web interface (jcoene)
- ๐ Capistrano fixes (hinrik, bensie)
-
v0.10.0 Changes
- Reworked capistrano recipe to make it more fault-tolerant [#94].
- 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.
-
v0.9.1 Changes
- ๐ Fix missed deprecations, poor method name in web UI