2015/07/24分のコミットです。
CHANGELOGへの追加はありませんでした。
Improvements on the enum documentation [ci skip]
activerecord/lib/active_record/enum.rb
のdocの修正です。
_prefix
オプションを使用した場合のexampleの追加、 Rename the enum{prefix,suffix} options to {prefix,suffix} の対応により不要になった予約語についての削除等を行っています。
activerecord/test/cases/adapters/mysql/quoting_test.rb
の修正です。
date precisionのテストで、@version
変数を無条件で削除していたのを、変数がある場合のみ削除するよう修正しています。
テストの実行順序によって@version
変数が定義されてない場合があり、存在しない変数を削除しようとしてテストが失敗してしまうケースがあった為、修正したようです。
Merge pull request #20928 from matthewd/unload-interlock
ActiveSupportのlock処理の修正です。
interlockのunload処理実行時にも、排他処理を行うよう修正しています。
load処理実行時にunload実行すると、データ不整合状態になってしまう為、それを防ぐ為に入れた、と思われるのですが…。詳細部分が良く解らなかった…。
Merge pull request #20256 from arunagw/aa-remove-unused-rule-and-task-activerecord
activerecord/Rakefile
の修正です。
使用していないSQLite3に関するtask及びruleを削除しています。