2019/06/11分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
All modern adapters returns a numeric value as the result of numeric calculation
activerecord/test/cases/calculations_test.rb
、
activerecord/test/cases/query_cache_test.rb
の修正です。
adapterによってnumeric calculationの結果のassetionを分岐していたのを、分岐処理を削除しています。今サポートしているadapterでは全てnumericの値が返ってくる為。
Merge pull request #36448 from kamipo/allow_column_name_with_simple_function_call
Active Recordの修正です。
SQL function + カラム名(e.g. length(title)
)を安全なSQLとみなすよう修正しています。
Merge pull request #36440 from malept/multi-db-abort_if_pending_migrations-task
activerecord/lib/active_record/railties/databases.rake
の修正です。
db:abort_if_pending_migrations
taskがprimary DBに対してのみしかチェックを行っていなかったのを、DBが複数ある場合、全てのDBに対してチェックを行うよう修正しています。