2025/02/15分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #54532 from aidanharan/index-test-index-include
activerecord/test/cases/migration/index_test.rb
の修正です。
INDEX INCLUDE
のテストを実行するかどうかをadapter名で見ていたのを、supports_partial_index?
メソッドでチェックするよう修正しています。3rd partyのadapterでテストが通るようにする為。
Merge pull request #54530 from byroot/update-all-extra-test
activerecord/lib/arel/visitors/postgresql.rb
、
activerecord/lib/arel/visitors/sqlite.rb
の修正です。
PostgreSQL adapter、及び、SQLite adapterで、join + update_all
による更新処理で、joinがINNER JOIN以外の場合(e.g. LEFT JOIN
)に処理が正しく行われないバグがあったのを修正しています。