Add RFC4791 MKCALENDAR method
Changed extract_limit in class Column to return correct mysql float and double limits
Merge pull request #14791 from asn62/mysql_double_bug

Changed extract_limit in class Column to return correct mysql float and
double limits
Merge pull request #15121 from skarpesh/rfc4791-methods

Add RFC 4791 MKCALENDAR method
fixes stack level too deep exception on action named 'status' returning 'head :ok'
Merge pull request #15118 from khelben/head_with_status_action_stack_level_too_deep

fixes stack level too deep exception on action named 'status' rendering 'head :ok'
formatting pass through CHANGELOGS. [ci skip]
Refactor the typecasting behavior of ActiveRecord columns

This removes all cases from `Column` where behavior was determined soley
based on the SQL type string. Instead, we push this decision up to the
Column's creation, and inject the object with knowledge of the type
casting behavior of it.

The API exposed was intended to be close to the PostgreSQL
implementation for OID lookups. There's additional refactoring that
could be done on this, especially in the PostgreSQL adapter and MySQL
adapter, but this felt like a good place to cut it off, as the pull
request was getting quite large.