+ Add test for auto timestamps update of both old & new parent records
Modifies belong_to touch callback to touch old associations also #9091
bugfix, when matching multiple paths with `get`, `post`, ...

This problem was introduced with:

https://github.com/rails/rails/commit/d03aa104e069be4e301efa8cefb90a2a785a7bff
routing shorthand syntax works with multiple paths

Closes #9913.

We need to expand the match shorthand syntax for every path.
Raise an exception when unserialization fails due to a missing class
Allow transparent upgrading of legacy signed cookies to encrypted cookies; Automatically configure cookie-based sessions to use the best cookie jar given the app's config
reverts changes to Rails.version made in #8501
Break down  Rails::Generator::TestCase into modules
fix detect column type of enum

enum includes text or blob or ... hooked by wrong regex
Turning on warnings in "rake test" for railties
Merge pull request #9978 from trevorturk/cookie-store-auto-upgrade

Cookie-base session store auto-upgrade
Merge pull request #10025 from masarakki/fix_detect_enum_column_on_mysql

fix detect column type of enum
Merge pull request #10021 from pabloh/refactor_rails_generator_test_case

Refactor Rails::Generator::TestCase into modules
Move the class methods to above the protected section
Improve documentation around the cookie store auto-upgrade to encryption
Make references with index:true pass Hash options to add_index.
Merge pull request #10010 from pwnall/fix_ref_index_true

Make references with index:true pass Hash options to add_index
Merge pull request #10031 from trevorturk/cookie-store-auto-upgrade-docs

Improve documentation around the cookie store auto-upgrade to encryption
:uniq is still a valid relation option since it was only silently
deprecated

Fixes activerecord-deprecated_finders build.

https://travis-ci.org/rails/activerecord-deprecated_finders/builds/5964703
Fixed typo on AP dispatch Mime::Type test