Get rid of extra local var that does not add to the logic

There are too many "action name" variables around the process method.
Get rid of unused method in AR Post test model
Put back Relation#join method as a delegate to Array

This is a regression 4.0 -> 4.1 fix.
In 4.1.0 Relation#join is delegated to Arel#SelectManager.
In 4.0 series it is delegated to Array#join

This patch puts back the behaviour of 4.0
Merge pull request #14978 from bogdan/relation-join

[Regression 4.0 -> 4.1] Put back Relation#join method as a delegate to Array
Improve CHANGELOG entry [ci skip]
Add support for module-level table_suffix in models

This makes table_name_suffix work the same as table_name_prefix when
using namespaced models. Pretty much the same as 67d1cec.
Merge pull request #14951 from jenrzzz/module_table_name_suffix

Add support for module-level table_suffix in models
Fix rails dbconsole for jdbcmysql adapter.
refactor and clean up delete_all method

Now that delete_all with destroy or delete_all dependency behave
the same we no longer need this conditional. This means we can remove
the new delete_all_with_dependency method I added and go straight
to delete_records from delete_all, passing :all and the dependent
directly.
Merge pull request #14985 from eileencodes/refactor-delete-all-method

refactor and clean up delete_all method
Merge pull request #14984 from jkingdon/add-jdbcmysql

Fix rails dbconsole for jdbcmysql adapter