2014/08/23分のコミットです。
CHANGELOGへの追加はありませんでした。
Don't calculate in-place changes twice
activerecord/lib/active_record/attribute_methods/dirty.rb
の修正です。
changed?
、changed
メソッドを削除しています。
changed?
、changes
メソッドの中でchanged_in_place
メソッドを呼び出しているのですが、changed_attributes
メソッドの中で
place changeについてのチェック処理を追加しており、2重チェック処理になってしまっている為、dirty
から削除したようです。
Merge pull request #16645 from sgrif/sg-perf-regression
[ActionMailer] require activejob railtie
actionmailer/lib/action_mailer/railtie.rb
の修正です。
'active_job/railtie'
のrequireを追加しています。
Clarify that unknown keys will become HTML attrs
actionview/lib/action_view/helpers/form_tag_helper.rb
のdocの修正です。
form_tag
メソッドのoptions引数に、form_tag
で認識しないkeyを渡した場合の動作について説明を追加しています。
Remove erroneous form_tag option docs
actionview/lib/action_view/helpers/form_tag_helper.rb
のdocの修正です。
現状の仕様と異なる説明を削除しています。
[ActiveJob] Add hook for test_framework and test templates
activejob/lib/rails/generators/job/job_generator.rb
の修正です。
generatorにhook_for :test_framework
を追加しています。 Job用のテストファイルを生成する為ですね。
Merge pull request #16602 from thetron/active_job_que_enqueue_at_support
activejob/lib/active_job/queue_adapters/que_adapter.rb
の修正です。
QueAdapter#enqueue_at
メソッドに実装を追加しています。
Use zero-padding for number_to_rounded_converter
activesupport/lib/active_support/number_helper/number_to_rounded_converter.rb
の修正です。
NumberToRoundedConverter#convert
でゼロパディングを使用するよう修正しています。
- "%01.#{precision}f" % rounded_number + "%00.#{precision}f" % rounded_number
Properly referencing AR::RecordNotFound in AJ guide rescuing example
guides/source/active_job_basics.md
の修正です。
サンプルでrescueするクラスが誤っていたのを修正しています。
- rescue_from(ActiveRecord:NotFound) do |exception| + rescue_from(ActiveRecord::RecordNotFound) do |exception|
Fix example code in Active Job guide [ci skip]
guides/source/active_job_basics.md
の修正です。
guideに記載されているサンプルと実際生成されるファイルが異なっている箇所があったのを修正しています。