Raising an error when nil or non-hash is passed to update_attributes.
Add notes about database connection pool [ci skip]
Getting Started Guide: update RubyGems Guides link [ci skip]
Merge pull request #12335 from francisgo/patch-1

Getting Started Guide: update RubyGems Guides link [ci skip]
Merge pull request #11423 from kennyj/remove_quoted_locking_column

Remove unused quoted_locking_column method.
add test_scoped_root_as_name

test for regression introduced by https://github.com/rails/rails/pull/9155
Merge pull request #9860 from wangjohn/update_attributes_throws_error_with_nil

Raising an error when nil is passed to update_attributes.

Conflicts:
	activerecord/CHANGELOG.md
Include web-console in new projects Gemfile
Merge pull request #11667 from gsamokovarov/introduce-web-console

Include web-console in new projects Gemfile
added column type to example in section 2.3
Add a CHANGELOG entry about Web Console inclusion
Merge pull request #12342 from gsamokovarov/web-console-changelog

Add a CHANGELOG entry about Web Console inclusion
Merge pull request #12337 from rubys/route-formatter-test

add test_scoped_root_as_name
Use join to concat the both side of the AST

Onf of the sides can be nil and it will raise a Conversion error
No need the else clause
Merge pull request #10822 from gaurish/pool

Add note about database connection pool in postgres template
assign_attributes should return if argument is blank.

If you are passed an empty hash, then assign_attributes doesn't need to
do any work and can just return early. This should fix the failing Agile
Web Development tests.
Use the given name in html_options for the hidden field in collection_check_boxes
[Documentation] Add a missing validation to I18n docs

The guide was missing a description of the error message
interpolation for validates_numericality_of with
the :only_integer option.
Fix typo in number_to_human docs: you -> your