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に挙動についての詳細な説明を追加しています。