Jean byroot Boussier
aaac999c6d
Add a compatibility layer for redis-client
( #5298 )
...
* Add a compatibility layer for `redis-client`
As discussed in https://github.com/mperham/sidekiq/pull/5253
Switching entirely to redis-client is deemed risky, so instead
we can support both.
All is needed is a small translation layer, and some very minimal
adjustments in the callers.
Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
Co-authored-by: Mike Perham <mperham@gmail.com>
2022-05-10 12:25:04 -07:00
Benoit Daloze
e59f1e5d2d
Cleanups for sidekiqload ( #5136 )
...
* Simplify the argument creation in sidekiqload
* The toxiproxy gem is part of the Gemfile :load_test group
* No need to mention it to install manually.
Co-authored-by: Mike Perham <mperham@gmail.com>
2022-02-07 12:34:05 -08:00
Mike Perham
01686c5e25
Tweak job logger to reduce overhead, 3-4% speedup
2022-01-26 16:57:43 -08:00
Mike Perham
255b492725
Standardize ruby binstubs
2022-01-26 15:33:23 -08:00
Mike Perham
1efbaddcef
Fix non-fatal error due to Kernel monkeypatch, fixes #5137
2022-01-25 10:04:52 -08:00
Mike Perham
0cfd82bd93
More aggressive empty check, calc time
2019-10-01 19:40:02 -07:00
fatkodima
626f0bba3b
Fix sidekiqload loading error
2019-09-10 05:04:06 -07:00
Mike Perham
bd4c5a2879
Add latency output
2019-08-28 11:50:01 -07:00
Mike Perham
4c2ea6ebad
enable hiredis
2019-08-02 13:05:29 -07:00
Mike Perham
454624de18
turn on toxiproxy by default, latency is always a real thing
2019-08-02 13:04:06 -07:00
Eyüp Atiş
e1b392d3be
Fix heroku wait time, change it to 30 from 10 ( #4117 )
2019-03-02 09:15:10 -08:00
Mike Perham
e447dae961
whoops, missed a few
2017-12-08 13:26:50 -08:00
Mike Perham
87cae7cbfb
merge master
2017-02-20 10:12:49 -08:00
Mike Perham
0e7459aeb9
Simplify
2017-02-15 13:01:35 -08:00
Mike Perham
2363cef312
Remove more USR1 references
2017-01-03 15:41:48 -08:00
Mike Perham
8ea9a09907
Remove duplicate block
2016-11-11 10:04:41 -05:00
Mike Perham
57d82ed1a6
more tuning work
2016-04-27 11:29:11 -07:00
Mike Perham
3a687a1a89
Fix script to work with pro and ent
2015-11-12 14:00:04 -08:00
Mike Perham
862d44bc27
load changes
2015-10-07 19:22:42 -07:00
Mike Perham
f8e6275fa8
merge load changes
2015-10-07 19:21:53 -07:00
Mike Perham
69b0254c62
Add latency to sidekiqload
2015-10-07 19:20:17 -07:00
Mike Perham
3d805807d7
Add 1ms of latency to benchmarks
2015-10-07 16:56:10 -07:00
Mike Perham
752bfc6d8b
Remove sync stats update, move update into heartbeat
2015-10-07 14:27:47 -07:00
Mike Perham
ea46ad6f4d
Remove celluloid stuff
2015-10-06 14:51:06 -07:00
Mike Perham
0b59ed8c2b
Add load tester script, fixes #2582
2015-10-01 16:37:58 -07:00