|
|
|
|
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
|
|
|