2021/08/19分のコミットです。
CHANGELOGへの追加はありませんでした。
Make DatabaseConnectionError a subclass of ConnectionNotEstablished
activerecord/lib/active_record/errors.rbの修正です。
DatabaseConnectionErrorをConnectionNotEstablishedのサブクラスに変更しています。
DatabaseConnectionErrorを追加する前は、DBの接続に失敗した場合ConnectionNotEstablishedがraiseされていた為、既存のコードを壊さないようにする為(ConnectionNotEstablishedをrecueしていた場合にDatabaseConnectionErrorをrescue出来るようにする為)にConnectionNotEstablishedのサブクラスに修正しています。
Revises the autoloading guide [skip ci]
rails guideのAutoloading and Reloading Constantsの修正です。
各箇所の言い回し、構成等を修正しています。
Merge pull request #43048 from rails/drop-orphan-methods
Active Supportの修正です。
使用しなくなったclass loader向けのActiveSupport::Dependencies内の各メソッド、module等を削除しています。
Improve description of ActiveRecord.joins [ci-skip]
activerecord/lib/active_record/relation/query_methods.rbのdocの修正です。
joinsメソッド内のSQLを大文字に変更しています。
Improve Documentation around the options that can be passed to order.
activerecord/lib/active_record/relation/query_methods.rbのdocの修正です。
orderメソッドのdocに挙動についての詳細な説明を追加しています。