2023/06/24分のコミットです。
CHANGELOGへの追加はありませんでした。
Active Recordのテストの修正です。
mysql_rake_test.rb
をmysql2_rake_test.rb
にリネーム、及び、trilogy adapterのRake taskのテストを追加しています。
Merge pull request #48552 from gmcgibbon/fix_cpk_hmt
activerecord/lib/active_record/associations/has_many_through_association.rb
の修正です。
composite primary keyを使用しているhas_one/has_many through associations + owner recordを保存していない場合に処理が正しく動作するよう修正しています。
Merge pull request #48566 from abaldwin88/fix_active_job_passed_class_defining_permitted
activejob/lib/active_job/arguments.rb
の修正です。
Active Jobの引数にpermitted?
メソッドを定義している、しかし、to_h
メソッドを定義していないクラスのインスタンスを指定した場合にエラーになってしまうバグがあったのを修正しています。