2019/06/07分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #36431 from alexgomez54/patch-1
rails guideのActive Storage Overview
の修正です。
Setup
項に、Active Storageはpolymorphic associationを使用している為、model class名を変更した場合、active_storage_attachments
テーブルのrecord_type
を変更する必要がある旨説明を追加しています。
Merge pull request #36422 from jhawthorn/parallelize_actionview
Action Viewの修正です。
ActiveSupport::Testing::Parallelization
を使用してテストをparallelに実行するよう修正しています。
Merge pull request #36429 from bogdan/fix-preloading-duplicate-records
activerecord/lib/active_record/associations/preloader/association.rb
の修正です。
joins
+ preload
で重複したレコードをロードした際に、associationに同じレコードが複数追加されてしまうバグがあったのを修正しています。
Remove redundant blank line at the bottom of the generated controller test
railties/lib/rails/generators/test_unit/controller/templates/functional_test.rb.tt
の修正です。
controller generatorが生成するテスト用のファイルに不要な改行が生成されないよう修正しています。
NULLS { FIRST | LAST } is safe SQL string since 6c82b6c99d86f37e61f935fb342cccd725d6c7d4
activerecord/test/cases/relations_test.rb
の修正です。
NULLS + FIRST | LAST
を行っているSQLに対してArel.sql
でラップしていたのを削除しています。
whitelist NULLS { FIRST | LAST } in order clausesでNULLS + FIRST | LAST
は安全なSQLと判定されるようになっており、Arel.sql
でラップする必要は無いため。