2014/12/19分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
db:schema:loadanddb:structure:loadno longer purge the database before loading the schema. This is left for the user to do.force: :cascadeto recreate tables referenced by foreign-keys.
Add docs for AS::TestCase::test_order
activesupport/lib/active_support.rb、
activesupport/lib/active_support/test_case.rbの修正です。
ActiveSupport::TestCase::test_orderメソッドにdocを追加しています。
Enable Travis CI container-mode
.travis.ymlの修正です。
Travis CIのcontainer-modeを有効にするよう修正しています。あとbundler cacheの設定も合わせて行っています。
container-modeについてはTravis CIのブログご参照。
ビルド高速化するのは良いですねえ。
Output extension is no longer generated [ci skip]
rails guideのGetting Started with Railsの修正です。
coffee、scssのexampleからそれぞれjs、cssの拡張子を削除しています。
invoke coffee -create app/assets/javascripts/welcome.js.coffee +create app/assets/javascripts/welcome.coffee invoke scss -create app/assets/stylesheets/welcome.css.scss +create app/assets/stylesheets/welcome.scss
それぞれ、coffee-rails、sass-railsの変更による影響なのですが、そういえばこれrelease noteに言及されてないですねえ。
Revert "Merge pull request #18003 from sikachu/permit_all_parameters-thread-safety"
Make AC::Params.permit_all_parameters thread safeの対応をrevertしています。
permit_all_parametersをスレッドセーフにする為の対応だったのですが、対応が不十分だったらしく、revertされています。
actionpack/actionpack.gemspecの修正です。
最新のrackを使用するよう修正しています。
activerecord/lib/active_record/tasks/database_tasks.rbの修正です。
db:schema:load、db:structure:loadタスクでschemaファイルの読み込み前にpurge処理は行わないよう修正しています。
例えはHerokuような環境では、権限の問題でpurge処理が行えないので、上記コマンドでpurge処理は行わないよう対応したとの事です。db:test:prepareはそのまま。
force: :cascade to recreate tables referenced by foreign-keys.
ActiveSupportのConnectionAdaptersの修正です。
create_tableメソッドにforce: :cascadeオプションを追加しています。table dropする際に、整合性制約もまとめて削除出来るようにする為ですね。