2015/12/05分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Add Rails command infrastructure and encapsulate development caching
railtiesの修正です。
rakeで実装されていたcacheの有効化/無効化を容易に行う為のdev:cache
タスクを、bin/rails
(rails dev:cache
)で実行出来るよう対応しています。なおrakeタスクの方は削除されています。
railsで使用するスクリプトをbin/rails
だけに統一する予定(Having both rails and rake commands is confusing: Just use rails as the command router. · Issue #18878 · rails/rails)があり、その対応の一環です。
remove warning from postgresql geometric test
activerecord/test/cases/adapters/postgresql/geometric_test.rb
の修正です。
PostgreSQL 9.3以下のバージョンでgeometricのテストを実行すると、instance variable @connection not initialized
のwarningが出てしまっていたので、@connection
変数の存在チェックを追加するよう修正しています。
Clean up and correct documentation for update_columns and update_all [ci skip]
activerecord/lib/active_record/persistence.rb
、
activerecord/lib/active_record/relation.rb
のdocの修正です。
ActiveRecord::Persistence#update_columns
メソッドのdocにシリアライズされたattributesの場合はActiveRecord::Relation#update_all
メソッドと同じ条件になる旨説明を追加、及び、
ActiveRecord::Relation#update_all
メソッドのdocにserializationが行われる旨説明を追加しています。