SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.5-rubygem-sidekiq-5.2.5-2.1.x86_64.rpm :
Mon Jan 14 13:00:00 2019 Stephan Kulow
- updated to version 5.2.5
see installed Changes.md
5.2.5
- --------
- Fix default usage of `config/sidekiq.yml` [#4077, Tensho]
5.2.4
- --------
- Add warnings for various deprecations and changes coming in Sidekiq 6.0.
See the 6-0 branch. [#4056]
- Various improvements to the Sidekiq test suite and coverage [#4026, #4039, Tensho]

Thu Nov 22 13:00:00 2018 Stephan Kulow
- updated to version 5.2.3
see installed Changes.md
5.2.3
- --------
- Warning message on invalid REDIS\\_PROVIDER [#3970]
- Add `sidekiqctl status` command [#4003, dzunk]
- Update elapsed time calculatons to use monotonic clock [#3999]
- Fix a few issues with mobile Web UI styling [#3973, navied]
- Jobs with `retry: false` now go through the global `death_handlers`,
meaning you can take action on failed ephemeral jobs. [#3980, Benjamin-Dobell]
- Fix race condition in defining Workers. [#3997, mattbooks]
5.2.2
- --------
- Raise error for duplicate queue names in config to avoid unexpected fetch algorithm change [#3911]
- Fix concurrency bug on JRuby [#3958, mattbooks]
- Add \"Kill All\" button to the retries page [#3938]

Wed Sep 5 14:00:00 2018 cooloAATTsuse.com
- updated to version 5.2.1
see installed Changes.md
5.2.1
- ----------
- Fix concurrent modification error during heartbeat [#3921]
5.2.0
- ----------
-
*
*Decrease default concurrency from 25 to 10
*
* [#3892]
- Verify connection pool sizing upon startup [#3917]
- Smoother scheduling for large Sidekiq clusters [#3889]
- Switch Sidekiq::Testing impl from alias\\_method to Module#prepend, for resiliency [#3852]
- Update Sidekiq APIs to use SCAN for scalability [#3848, ffiller]
- Remove concurrent-ruby gem dependency [#3830]
- Optimize Web UI\'s bootstrap.css [#3914]

Tue Apr 3 14:00:00 2018 factory-autoAATTkulow.org
- updated to version 5.1.3
see installed Changes.md
5.1.3
- ----------
- Fix version comparison so Ruby 2.2.10 works. [#3808, nateberkopec]

Fri Mar 30 14:00:00 2018 factory-autoAATTkulow.org
- updated to version 5.1.2
see installed Changes.md
5.1.2
- ----------
- Add link to docs in Web UI footer
- Fix crash on Ctrl-C in Windows [#3775, Bernica]
- Remove `freeze` calls on String constants. This is superfluous with Ruby
2.3+ and `frozen_string_literal: true`. [#3759]
- Fix use of AR middleware outside of Rails [#3787]
- Sidekiq::Worker `sidekiq_retry_in` block can now return nil or 0 to use
the default backoff delay [#3796, dsalahutdinov]

Tue Feb 27 13:00:00 2018 factory-autoAATTkulow.org
- updated to version 5.1.1
see installed Changes.md

Wed Oct 11 14:00:00 2017 cooloAATTsuse.com
- updated to version 5.0.5
see installed Changes.md
HEAD
- ----------
- Update gemspec to allow newer versions of the Redis gem [#3617]
- Refactor Worker.set so it can be memoized [#3602]
- Fix display of Redis URL in web footer, broken in 5.0.3 [#3560]

Thu Aug 3 14:00:00 2017 cooloAATTsuse.com
- updated to version 5.0.4
see installed Changes.md
5.0.4
- ----------
- Fix \"slow startup\" performance regression from 5.0.2. [#3525]

Tue Jun 20 14:00:00 2017 cooloAATTsuse.com
- updated to version 5.0.3
see installed Changes.md
5.0.3
- ----------
- Fix overriding `class_attribute` core extension from ActiveSupport with Sidekiq one [PikachuEXE, #3499]
- Allow job logger to be overridden [AlfonsoUceda, #3502]
- Set a default Redis client identifier for debugging [#3516]
- Fix \"Uninitialized constant\" errors on startup with the delayed extensions [#3509]

Tue Jun 6 14:00:00 2017 cooloAATTsuse.com
- updated to version 5.0.2
see installed Changes.md
5.0.2
- ----------
- fix broken release, thanks AATTnateberkopec
5.0.1
- ----------
- Fix incorrect server identity when daemonizing [jwilm, #3496]
- Work around error running Web UI against Redis Cluster [#3492]
- Remove core extensions, Sidekiq is now monkeypatch-free! [#3474]
- Reimplement Web UI\'s HTTP\\_ACCEPT\\_LANGUAGE parsing because the spec is utterly
incomprehensible for various edge cases. [johanlunds, natematykiewicz, #3449]
- Update `class_attribute` core extension to avoid warnings
- Expose `job_hash_context` from `Sidekiq::Logging` to support log customization

Tue May 23 14:00:00 2017 cooloAATTsuse.com
- updated to version 5.0.0
see installed Changes.md

Sat Mar 18 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.2.10
see installed Changes.md
HEAD
- ----------
- Scheduled jobs can now be moved directly to the Dead queue via API [#3390]
- Fix edge case leading to job duplication when using Sidekiq Pro\'s
reliability feature [#3388]
- Fix error class name display on retry page [#3348]
- More robust latency calculation [#3340]

Sat Jan 14 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.2.9
see installed Changes.md
4.2.9
- ----------
- Rollback [#3303] which broke Heroku Redis users [#3311]
- Add support for TSTP signal, for Sidekiq 5.0 forward compatibility. [#3302]

Tue Jan 10 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.2.8
see installed Changes.md
4.2.8
- ----------
- Fix rare edge case with Redis driver that can create duplicate jobs [#3303]
- Fix Rails 5 loading issue [#3275]
- Restore missing tooltips to timestamps in Web UI [#3310]
- Work on
*
*Sidekiq 5.0
*
* is now active! [#3301]

Fri Dec 9 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.7
see installed Changes.md
4.2.7
- ----------
- Add new integration testing to verify code loading and job execution
in development and production modes with Rails 4 and 5 [#3241]
- Fix delayed extensions in development mode [#3227, DarthSim]
- Use Worker\'s `retry` default if job payload does not have a retry
attribute [#3234, mlarraz]

Wed Nov 16 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.6
see installed Changes.md
4.2.6
- ----------
- Run Rails Executor when in production [#3221, eugeneius]
4.2.5
- ----------
- Re-enable eager loading of all code when running non-development Rails 5. [#3203]
- Better root URL handling for zany web servers [#3207]
4.2.4
- ----------
- Log errors coming from the Rails 5 reloader. [#3212, eugeneius]
- Clone job data so middleware changes don\'t appear in Busy tab

Sat Oct 29 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.3
see installed Changes.md
4.2.3
- ----------
- Disable use of Rails 5\'s Reloader API in non-development modes, it has proven
to be unstable under load [#3154]
- Allow disabling of Sidekiq::Web\'s cookie session to handle the
case where the app provides a session already [#3180, inkstak]
```ruby
Sidekiq::Web.set :sessions, false
```
- Fix Web UI sharding support broken in 4.2.2. [#3169]
- Fix timestamps not updating during UI polling [#3193, shaneog]
- Relax rack-protection version to >= 1.5.0

Sat Oct 8 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.2
see installed Changes.md
4.2.2
- ----------
- Fix ever-increasing cookie size with nginx [#3146, cconstantine]
- Fix so Web UI works without trailing slash [#3158, timdorr]
4.2.1
- ----------
- Ensure browser does not cache JSON/AJAX responses. [#3136]
- Support old Sinatra syntax for setting config [#3139]

Wed Sep 14 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.0
see installed Changes.md
4.2.0
- ----------
- Enable development-mode code reloading.
*
*With Rails 5.0+, you don\'t need
to restart Sidekiq to pick up your Sidekiq::Worker changes anymore!
*
* [#2457]
-
*
*Remove Sinatra dependency
*
*. Sidekiq\'s Web UI now uses Rack directly.
Thank you to Sidekiq\'s newest committer,
*
*badosu
*
*, for writing the code
and doing a lot of testing to ensure compatibility with many different
3rd party plugins. If your Web UI works with 4.1.4 but fails with
4.2.0, please open an issue. [#3075]
- Allow tuning of concurrency with the `RAILS_MAX_THREADS` env var. [#2985]
This is the same var used by Puma so you can tune all of your systems
the same way:
```sh
web: RAILS_MAX_THREADS=5 bundle exec puma ...
worker: RAILS_MAX_THREADS=10 bundle exec sidekiq ...
```
Using `-c` or `config/sidekiq.yml` overrides this setting. I recommend
adjusting your `config/database.yml` to use it too so connections are
auto-scaled:
```yaml
pool: <%= ENV[\'RAILS_MAX_THREADS\'] || 5 %>
```

Tue Jul 5 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.4
see installed Changes.md
4.1.4
- ----------
- Unlock Sinatra so a Rails 5.0 compatible version may be used [#3048]
- Fix race condition on startup with JRuby [#3043]

Thu Jun 30 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.3
see installed Changes.md
4.1.3
- ----------
- Sinatra 1.4.x is now a required dependency, avoiding cryptic errors
and old bugs due to people not upgrading Sinatra for years. [#3042]
- Fixed race condition in heartbeat which could rarely lead to lingering
processes on the Busy tab. [#2982]
```ruby
[#] To clean up lingering processes, modify this as necessary to connect to your Redis.
[#] After 60 seconds, lingering processes should disappear from the Busy page.
require \'redis\'
r = Redis.new(url: \"redis://localhost:6379/0\")
[#] uncomment if you need a namespace
[#]require \'redis-namespace\'
[#]r = Redis::Namespace.new(\"foo\", r)
r.smembers(\"processes\").each do |pro|
r.expire(pro, 60)
r.expire(\"#{pro}:workers\", 60)
end
```

Thu May 5 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.2
see installed Changes.md
4.1.2
- ----------
-
*
*IMPORTANT
*
* Fix memory leak with worker data in Redis.
- Freeze all string literals with Ruby 2.3. [#2741]
- Client middleware can now stop bulk job push. [#2887]

Sat Mar 5 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.1
see installed Changes.md
4.1.1
- ----------
- Much better behavior when Redis disappears and comes back. [#2866]
- Update FR locale [dbachet]
- Don\'t fill logfile in case of Redis downtime [#2860]
- Allow definition of a global retries_exhausted handler. [#2807]
```ruby
Sidekiq.configure_server do |config|
config.default_retries_exhausted = -> (job, ex) do
Sidekiq.logger.info \"#{job[\'class\']} job is now dead\"
end
end
```

Fri Jan 29 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.0
see installed Changes.md
4.1.0
- ----------
- Tag quiet processes in the Web UI [#2757, jcarlson]
- Pass last exception to sidekiq\\_retries\\_exhausted block [#2787, Nowaker]
```ruby
class MyWorker
include Sidekiq::Worker
sidekiq_retries_exhausted do |job, exception|
end
end
```
- Add native support for ActiveJob\'s `set(options)` method allowing
you to override worker options dynamically. This should make it
even easier to switch between ActiveJob and Sidekiq\'s native APIs [#2780]
```ruby
class MyWorker
include Sidekiq::Worker
sidekiq_options queue: \'default\', retry: true
def perform(
*args)
[#] do something
end
end
MyWorker.set(queue: \'high\', retry: false).perform_async(1)
```

Thu Jan 21 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.0.2
see installed Changes.md
4.0.2
- ----------
- Better Japanese translations
- Remove `json` gem dependency from gemspec. [#2743]
- There\'s a new testing API based off the `Sidekiq::Queues` namespace. All
assertions made against the Worker class still work as expected.
[#2676, brandonhilkert]
```ruby
assert_equal 0, Sidekiq::Queues[\"default\"].size
HardWorker.perform_async(\"log\")
assert_equal 1, Sidekiq::Queues[\"default\"].size
assert_equal \"log\", Sidekiq::Queues[\"default\"].first[\'args\'][0]
Sidekiq::Queues.clear_all
```

Mon Nov 23 13:00:00 2015 cooloAATTsuse.com
- updated to version 4.0.1
see installed Changes.md

Tue Nov 17 13:00:00 2015 cooloAATTsuse.com
- updated to version 4.0.0
see installed Changes.md
4.0.0.pre1
- ----------
- Sidekiq\'s internals have been completely overhauled for performance
and to remove dependencies. This has resulted in major speedups, as
[detailed on my blog](http://www.mikeperham.com/2015/10/14/optimizing-sidekiq/).
- See the [4.0 upgrade notes](4.0-Upgrade.md) for more detail.
- There\'s a new testing API based off the `Sidekiq::Queues` namespace. All
assertions made against the Worker class still work as expected.
[#2659, brandonhilkert]
```ruby
assert_equal 0, Sidekiq::Queues[\"default\"].size
HardWorker.perform_async(\"log\")
assert_equal 1, Sidekiq::Queues[\"default\"].size
assert_equal \"log\", Sidekiq::Queues[\"default\"].first[\'args\'][0]
Sidekiq::Queues.clear_all
```

Sun Nov 1 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.5.3
see installed Changes.md
3.5.3
- ----------
- Adjust shutdown event to run in parallel with the rest of system shutdown. [#2635]

Thu Oct 29 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.5.2
see installed Changes.md
[#] Sidekiq Changes
3.5.2
- ----------
-
*
*Sidekiq 3 is now in maintenance mode
*
*, only major bugs will be fixed.
- The exception triggering a retry is now passed into `sidekiq_retry_in`,
allowing you to retry more frequently for certain types of errors.
[#2619, kreynolds]
```ruby
sidekiq_retry_in do |count, ex|
case ex
when RuntimeError
5
* count
else
10
* count
end
end
```

Sat Oct 10 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.5.1
see installed Changes.md
3.5.1
- ----------
-
*
*FIX MEMORY LEAK
*
* Under rare conditions, threads may leak [#2598]
- Add Ukranian locale [#2561, elrakita]
- Disconnect and retry Redis operations if we see a READONLY error [#2550]
- Add server middleware testing harness; see [wiki](https://github.com/mperham/sidekiq/wiki/Testing#testing-server-middleware) [#2534, ryansch]

Tue Sep 1 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.5.0
see installed Changes.md
3.5.0
- ----------
- Polished new banner! [#2522, firedev]
- Upgrade to Celluloid 0.17. [#2420, digitalextremist]
- Activate sessions in Sinatra for CSRF protection, requires Rails
monkeypatch due to rails/rails#15843. [#2460, jc00ke]

Thu Jul 16 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.4.2
see installed Changes.md
3.4.2
- ----------
- Don\'t allow `Sidekiq::Worker` in ActiveJob::Base classes. [#2424]
- Safer display of job data in Web UI [#2405]
- Fix CSRF vulenerability in Web UI, thanks to Egor Homakov for
reporting. [#2422] If you are running the Web UI as a standalone Rack app,
ensure you have a [session middleware
configured](https://github.com/mperham/sidekiq/wiki/Monitoring#standalone):
```ruby
use Rack::Session::Cookie, :secret => \"some unique secret string here\"
```

Sat Jun 20 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.4.1
see installed Changes.md
3.4.1
- ----------
- Lock to Celluloid 0.16

Fri Jun 19 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.4.0
see installed Changes.md
3.4.0
- ----------
- Set a `created_at` attribute when jobs are created, set `enqueued_at` only
when they go into a queue. Fixes invalid latency calculations with scheduled jobs.
[#2373, mrsimo]
- Don\'t log timestamp on Heroku [#2343]
- Run `shutdown` event handlers in reverse order of definition [#2374]
- Rename and rework `poll_interval` to be simpler, more predictable [#2317, cainlevy]
The new setting is `average_scheduled_poll_interval`. To configure
Sidekiq to look for scheduled jobs every 5 seconds, just set it to 5.
```ruby
Sidekiq.configure_server do |config|
config.average_scheduled_poll_interval = 5
end
```

Wed Apr 22 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.3.4

Fri Mar 20 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.3.3

Tue Feb 10 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.3.2

Thu Nov 20 13:00:00 2014 tboergerAATTsuse.com
- Initial packaging of 3.2.6


 
ICM