2020/09/17分のコミットです。
CHANGELOGへの追加はありませんでした。
Improve Action View translate
helper
actionview/lib/action_view/helpers/translation_helper.rb
の修正です。
translate
メソッドについて、処理の流れの整理、及び、オブジェクトの生成数を減らすようリファクタリングしています。
Merge pull request #40209 from latinadeveloper/guides-spanish-link
rails guideのContributing to Ruby on Rails
の修正です。
spanish版のリンクを最新の情報に更新しています。
Make role
required when using shard
in connected_to
activerecord/lib/active_record/connection_handling.rb
の修正です。
connected_to
にshard
を指定した場合、role
も必須パラメータとするよう修正しています。
ActiveRecord::Base.connected_to(role: :reading) do ActiveRecord::Base.connected_to(shard: :one) do # will read from shard one replica, not write to primary end end
上記のようにconnected_to
がネストした場合の挙動がわかりずらくなってしまう、という懸念がある為、shard
を指定した際にrole
もセットで必ず指定させるようにした、との事です。
Fix documentation for connected_to
activerecord/lib/active_record/connection_handling.rb
のdocの修正です。
先のrole
の指定を必須にした対応で、ドキュメントの修正が漏れていたのを対応しています。