2016/05/11分のコミットです。
CHANGELOGへの追加はありませんでした。
rails guideのWorking with JavaScript in Rails
の修正です。
Server-Side Concerns
の項にあるformat.jsを返すexampleコードから、不要な{}
を削除しています。
Make sure we reset the connection_specification_name on
activerecord/lib/active_record/connection_handling.rb
の修正です。
remove_connection
メソッドで、connection_specification_name
の値をリセットするよう修正しています。
remove_connection
メソッドを呼び出した後、再度connectionの接続をしなおす際に、connection_specification_name
が再設定されずエラーになる、という問題があった為、remove_connection
内でリセットするようにしたようです。
[ci skip] Update documents of ConnectionHandler
activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb
のdocの修正です。
ConnectionHandler
クラス内のowner_to_pool
変数のkeyがklass.name
からspec.name
にRefactor connection handler by arthurnn · Pull Request #24844 · rails/railsで変更されたので、docも変更内容に合わせて修正しています。
Getting Started Guide: Update Ruby version to 2.3.1p112
rails guideのGetting Started with Rails
の修正です。
ruby -vの実行結果のexampleをruby 2.3.0p0
からruby 2.3.1p112
に修正しています。
Dont cache the conn_spec_name when empty
activerecord/lib/active_record/connection_handling.rb
の修正です。
connection_specification_name
を必ずcacheするようにしていたのを、値が指定されていなかった場合はcachしないよう修正しています。
親クラスのconnection_specification_name
が変更になった場合に、そちらを参照出来るようにする為に修正したとの事です。
Set conn_spec_name after remove
activerecord/lib/active_record/connection_handling.rb
の修正です。
establish_connection
メソッドで、remove_connection
メソッドを呼び出した後にconnection_specification_name
を指定するよう修正しています。
先のコミットでremove_connection
でconnection_specification_name
をリセットするようにした為。
Merge pull request #24912 from prathamesh-sonpatki/api-fix-response-format
actionpack/lib/action_dispatch/middleware/debug_exceptions.rb
の修正です。
Rails APIアプリで、HTMLフォーマットのリクエストが来た場合もJSONフォーマットの値を返してしまっていたのを、HTMLフォーマットのリクエストの場合は、HTMLフォーマットの値を返すよう修正しています。
Getting Started Guide: Add channels and jobs to app purpose table [ci skip]
rails guideのGetting Started with Rails
の修正です。
Creating the Blog Application
の項でapp
配下にあるフォルダについて説明している箇所に、channels
、jobs
を追加しています。
- Added clarity to documentation of ArrayInquirer#any? [ci skip]
activesupport/lib/active_support/array_inquirer.rb
のdocの修正です。
ArrayInquirer#any?
メソッドのdoc内にある、メソッドがreturnを返す条件についての説明の言い回しを修正しています。
Getting Started Guide: Add invoke test_unit to files table [ci skip]
rails guideのGetting Started with Rails
の修正です。
Say "Hello", Rails
の項にあるcontrollerのgenerateを実行した場合のexampleに、実際は行われるのに説明が無い項目があったので追加しています。