2023/02/20分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #47428 from fatkodima/optimize-schema_dumper-ignore
activerecord/lib/active_record/schema_dumper.rb
の修正です。
SchemaDumper#remove_prefix_and_suffix
でprefix/suffixの指定が無い場合、不要なprefix/suffixの削除処理を行わないよう修正しています。
Merge pull request #47419 from Shopify/fork-tracker-trust-callback
activesupport/lib/active_support/fork_tracker.rb
の修正です。
fork実行後のcallback処理を、Ruby 3.1+の場合Ruby本体の機能(Process._fork
)を使用するだけにするよう修正しています。Railsで行っているcallback処理の中にpidの取得処理が含まれているのですが、その影響でgetpid
syscallが頻繁に呼ばれてしまい、性能に影響が出るケースがあった為、syscallの呼び出し削減の為に左記修正が行われています。
Fix missing backtick in mailer guide
rails guideのAction Mailer Basics
、Configuring Rails Applications
の修正です。
backtickが不足していた箇所があったのを修正、及び、不要と思われる説明分中の改行を削除しています。