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を適応しています。