2021/07/30分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activerecord/test/cases/connection_adapters/schema_cache_test.rb
のdocの修正です。
marshal
をmarchal
にタイポしていたのを修正しています。
Remove regex alteration for custom routes
actionpack/lib/action_dispatch/journey/nodes/node.rb
、
actionpack/lib/action_dispatch/routing/mapper.rb
の修正です。
現在不要になっているcustom routeの正規表現の変更処理を削除しています。
Introduce Journey::Ast to avoid extra ast walks
Action Packの修正です。
astのroot nodeを保持する為のJourney::Ast
classを追加しています。ルーティング処理時に必要な情報を直接保持するようになっており、これにより、ルーティング処理時にastをwalk throughしないで済むようになっており、結果ルーティング処理の性能が改善されています。
nodoc
のコメントを全て# :nodoc:
(シャープの後ろにスペースあり)に統一しています。
Fix eager_loading?
when ordering with Symbol
activerecord/lib/active_record/relation/query_methods.rb
の修正です。
order
にSymbolを指定した場合に、eager_loading?
が正しい結果を返さないバグがあったのを修正しています。