Merge pull request #16175 from skorks/log_digestor_as_debug

Log digest as :debug instead of :info
Merge pull request #16142 from andreychernih/extend-server-options

Add ability to extend `rails server` command options parser
Merge pull request #15266 from dv/use_counter_cache_for_empty_call

If a counter_cache exists, use it for #empty?
Add CHANGELOG entry for #15266
Fix version detection for RENAME INDEX support. Fixes #15931.
Revert "Revert "Merge pull request #16059 from jenncoop/json-serialized-attr""

This reverts commit 6f3c64eeb1dc8288dae49f114aaf619adc7dcb7f.

Conflicts:
	activerecord/CHANGELOG.md
Predicate methods don't need to return `true` / `false`
Merge pull request #16162 from chancancode/fix_json_coder

Fixed JSON coder when loading NULL from DB
Fixed SQL syntax for postgresql
Merge branch 'jbrowning-fix_mariadb_rename_index'

Closes #15936
Rails is a module not a class
Document the change in `nil` handling for serialized attributes

Also updated the test case to reflect that
Merge branch 'master' of git://github.com/rails/rails

Conflicts:
	activerecord/CHANGELOG.md
Include the selector assertions on the test case

We don't need to require users to include this module on
ActionMailer::TestCase
We don't need loofah for the assertions

We can just use nokogiri
Defining the right dependencies
Remove more unneeded include
All these tests are passing now
Use regexp instead exact match for atom test

There are two xml namespaces in the response body and the xhtml
namespace is not registered in the root node. This create an invalid XML
and nokogiri can't navigate using xpath on that node.
Add Rails::Application#config_for

This is a convenience for loading configuration for the current Rails
environment.