2019/06/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #36399 from jhawthorn/named_controller_helper_module
actionpack/lib/abstract_controller/helpers.rb
の修正です。
helper_method moduleがActionController::Base
namespace配下で生成されるよう修正及びsource locationがhelper methodを指定した位置になるよう修正しています。
docの修正です。
各docでピリオドの位置がおかしい箇所があったのを修正しています。
Move schema cache from connection to pool
Active Recordの修正です。
connectionで保持していたschema cacheをconnection poolで保持するよう修正しています。
現状、schema cache + 複数DBは正しく動作しないという問題があり、それを修正する為の対応の一環との事です。
Merge pull request #36424 from y-yagi/unlock_selenium-webdriver
Gemfile
、
actionpack/test/dispatch/system_testing/driver_test.rb
の修正です。
selenium-webdriver
のバージョンロックを削除し、最新のバージョンでテストが実行されるよう修正しています。
Merge pull request #36420 from kamipo/quoted_identifier_regex
Active Recordの修正です。
クォートされたidentifier string(e.g. "posts"."title"
)をsafe SQL Stringとみなすよう修正しています。
posts.title
は既にsafe Stringと見なされており、かつ、quote_table_name
メソッドは上記クォートされた結果を返すようになっている為。
Merge pull request #36426 from abhaynikam/bump-codeclimate-rubocop-version
RuboCopのバージョンを0.71
に更新 + 各ファイルにcopを適用しています。
Merge pull request #36427 from akshaymohite/master
rails guideのMultiple Databases with Active Record
の修正です。
各箇所のタイポの修正を行っています。
Allow on_rotation
in MessageEncryptor to be passed in constructor:
activesupport/lib/active_support/messages/rotator.rb
の修正です。
メッセージのdecrypting / verifyingに使用するon_rotation
ProcをActiveSupport::MessageEncryptor
のコンストラクタの引数に指定出来るよう修正しています。コンストラクタの引数に指定されたon_rotation
は各処理で自動で使用されるようになります。
元々はdecrypting / verifying 処理のメソッド毎にon_rotation
引数を指定する必要があったのですが、メソッド毎に指定するのは大変、かつ、一つのmessage encryptorでは同じon_rotation
を使用する事が多い為、コンストラクタ指定出来るようになりました。