Don't center the routes table on routing errors
Combine aliased_table_for and aliased_name_for

This refactoring reduces the number of conditionals needed to build
`aliased_table_for` and removes `aliased_name_for` because it's no
longer necessary.

`aliased_name_for` was also used in `JoinDependency#initialize` so
that was replaced with `aliased_table_for` as well.
Add a CHANGELOG entry for #16622 and a6de6f5 [ci skip]
Always default the log_level to :info for Railties
Add Release Note for #16622 [ci skip]
let the AM test suite pass in 1.9
Merge pull request #17755 from zzak/changelog-for-16622

Add a CHANGELOG entry for #16622 and a6de6f5 [ci skip]
Mention log_level deprecation in upgrade guides [ci skip]
Merge pull request #17757 from zzak/railties-default-to-debug-log_level

Always default the log_level to :info for Railties
Fix out of range error message
Merge pull request #17763 from kamipo/fix_out_of_range_error_message

Fix out of range error message
Set the default log_level to info in all tests

This is a follow-up to 116de07. That change was for two reasons: 1) speed up the
tests by reducing the amount of log lines 2) avoid a deprecation warning from
a6de6f5.

This setting need to be on the basic app too, otherwise the deprecation warning
will show up on other unrelated test cases.
Set the test_order in the basic app as well, see 58e8b48

This removes the unwanted deprecation warnings in the tests
Added tests for log_level deprecation

Closes #17756

[Godfrey Chan, Zachary Scott]
Simplify section on adequate record [ci skip]
The default hasn't changed, so this is not an incompatibility [ci skip]
:scissors: TODO
Final sync with CHANGELOGs [ci skip]
sets script_name to always be a string.

Closes #17615 #17616

when script_name is nil in the options hash, script_name is set to nil.

options = {script_name: nil}
script_name = options.delete(:script_name) {‘’} # => nil

Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
Add regression test case to ensure script_name as nil is not used anymore in url_for