1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activejob/test
Anthony Ross 5f7621878d Add jitter to :exponentially_longer
Prior to this change, exponentially_longer had adverse consequences
during system-wide downstream failures.  This change adds a random value to the
back off calculation in order to prevent the thundering herd
problem, whereby all retry jobs would retry at the same time.

Specifically this change adds a jitter option to retry_on to enable users of it to
scope the randomness calculation to a reasonable amount.  The default is
15% of the exponential back off calculation.
2019-11-27 16:03:11 -08:00
..
adapters Remove support for Qu gem. 2018-03-19 21:27:16 +01:00
cases Add jitter to :exponentially_longer 2019-11-27 16:03:11 -08:00
integration Run inline jobs in separate threads 2019-11-01 20:14:40 -04:00
jobs Add an option to disable logging for jobs with sensitive arguments 2019-11-08 13:53:23 -05:00
models
support Tidy up the build output for Active Job adapters 2019-10-23 20:47:50 +10:30
helper.rb The AJ_ADAPTER env needs to be set: 2019-10-30 20:03:04 +01:00