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?が正しい結果を返さないバグがあったのを修正しています。