2016/04/07分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #24399 from jch/protect-against-db-schema-load-in-production
activerecord/lib/active_record/railties/databases.rake
の修正です。
db:schema:load
task実行時に、check_protected_environments
task(DB破壊系のtaskの実行を防止するtask)を実行するよう修正しています。
Merge pull request #24422 from matthewd/extinguish-executor-exceptions
Active Support / Active Record / railtiesの修正です。
run callback実行時にfailureが発生した場合も、クリーンアップ処理が行えるようActiveSupport::ExecutionWrapper
クラスを修正しています。
後処理時にcomplete
メソッドが呼ばれるようになっているので、登録するオブジェクトのcomplete
メソッドに後処理を定義してあげればOKなようです。
fix length validation error typo
activemodel/lib/active_model/validations/length.rb
のdocの修正です。
validates_length_of
メソッドのdoc内の:too_short
オプションのデフォルトのメッセージ内にタイポがあったのを修正しています。