2015/10/10分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #21878 from Gaurav2728/require_monitor
activejob/lib/active_job/queue_adapters/sneakers_adapter.rb
の修正です。
コード内でMonitor
クラスを使用しているのに、ファイルで明示的にmonitor
をrequireしていなかった為、require処理を追加しています。
used predicate methods to avoid is_a? checks
actionpack/lib/action_dispatch/journey/nodes/node.rb
、
actionpack/lib/action_dispatch/journey/path/pattern.rb
の修正です。
オブジェクトがNodes::Group
クラスのインスタンスかどうかチェックするのに、is_a?
でチェックしていたのを、判別用のgroup?
メソッドを追加し、そちらを使用しチェックをするよう修正しています。
Gemfile
の修正です。
ruby-oci8
のバージョンを2.1から2.2にあげています。
Merge pull request #21631 from RobinClowers/fix-cache-instrumentation
activesupport/lib/active_support/cache.rb
の修正です。
Cache#fetch
でcacheを読み込んだ際に、instrumentation
のcache_read.active_support
keyのhit
アトリビュート(キャッシュがヒットしたかどうかをbooleanで格納)に正しい値が設定されないバグがあったのを修正しています。
Allow multiple root
routes in same scope level
actionpack/lib/action_dispatch/routing/mapper.rb
の修正です。
routesで、同じscope内に複数のroot
が定義出来るよう対応しています。
root 'portfolio#show', constraints: ->(req) { Hostname.portfolio_site?(req.host) } root 'blog#show', constraints: ->(req) { Hostname.blog_site?(req.host) } root 'landing#show'
constraints毎にrootを分けたい、という場合に使う為との事です。