2020/03/12分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activejob/CHANGELOG.md
Updates to ActiveJob::Exceptions.retry_on with jitter documentation [skip ci]
activejob/CHANGELOG.md
、
activejob/lib/active_job/exceptions.rb
の修正です。
jiterオプションにいての対応についてのCHANGELOGのエントリーの説明を修正、及び、doc内のexponentially_longer
の実行アルゴリズムについての説明が、実際に実行される処理と異なっていたのを修正しています。
Merge pull request #38686 from Edouard-chin/ec-job-test-adapter
activejob/lib/active_job/test_helper.rb
の修正です。
perform_enqueued_jobs
にblockを指定せずに使用した場合、リトライのジョブは実行しないよう修正しています。
perform_enqueued_jobs
にblockを指定せずにした場合、既にキューにあるジョブのみが実行される事を期待しており、リトライによりキューに追加されたジョブは実行しないのが期待した動作だろう、という事で修正されています。
remove unnecessary require 'core_ext/numeric/time'.
activesupport/lib/active_support/core_ext/integer/time.rb
の修正です。
使用していないrequireを削除しています。
Merge pull request #38690 from abhaynikam/38685-add-option-to-disable-sql-color
activerecord/lib/active_record/log_subscriber.rb
の修正です。
colorize_logging
がfalseの場合に、ログ出力時にsql_color
メソッドを呼び出さないよう出力しています。