2022/01/28分のコミットです。
CHANGELOGへの追加はありませんでした。
abandon_results! after every multi statement batch
activerecord/lib/active_record/connection_adapters/mysql/database_statements.rb
の修正です。
MySQL::DatabaseStatements#execute_batch
メソッドで、全てのstatement実行後にabandon_results!
を呼び出していたのを、1つのstatement実行毎に呼び出すよう修正しています。大量のfixtureをloadする際に、実行毎にabandon処理を行わないと、データサイズがmax_allowed_packet
のサイズより大きくなってしまいエラーになってしまう事がある為。
fix Que integration tests for Active Job
activejob/test/support/integration/adapters/que.rb
の修正です。
Queを1.0に更新、及び、1.0で変更になった内容に合わせてテストコードを修正しています。
Fixes active storage changelog entry(#44244) formatting [ci skip]
activestorage/CHANGELOG.md
の修正です。
CHANGELOGのエントリーのフォーマットを修正しています。
Merge pull request #44269 from yahonda/diag84207
actionview/test/template/test_case_test.rb
の修正です。
Resolverのcacheをテストの後処理で削除するようにしています。cacheが残ったままになっていると、もう存在しないコンパイル済みのtemplateを使用しようとしてエラーになってしまう為。