2018/07/12分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #28327 from rngtng/add-seed-dependency
activerecord/lib/active_record/railties/databases.rakeの修正です。
db:seed taskのdependencyにload_config、及び、environmentを追加しています。
Railsを使用せずにActive Recordを使用している、かつload_config task内で独自のDB設定を行っているような場合に、load_config taskが必ずよばれるようにする為、との事です。
Remove overly-broad retry in ActiveStorage::PurgeJob
activestorage/app/jobs/active_storage/purge_job.rbの修正です。
ActiveStorage::PurgeJobにretry_on StandardErrorの指定があったのを削除しています。
このretryをproductionで使用した事がない(Basecampが)為、とのことです。
Discard ActiveStorage::PurgeJobs for missing blobs
activestorage/app/jobs/active_storage/purge_job.rbの修正です。
ActiveStorage::PurgeJobにdiscard_on ActiveRecord::RecordNotFoundの指定を追加しています。blobの削除処理でrecordが既に無い場合にエラーが発生するのを抑止するよう。
Enable Layout/EmptyLinesAroundBlockBody to reduce review cost in the future
.rubocop.ymlにLayout/EmptyLinesAroundBlockBody copを追加、及び、各ファイルにcopを適応しています。