2020/03/07分のコミットです。
CHANGELOGへの追加はありませんでした。
railties/test/application/rake/dbs_test.rbの修正です。
テスト名にFIXMEが残っていたのを修正しています。
railties/test/application/rake/multi_dbs_test.rbの修正です。
database.ymlに複数DB指定+ERBで改行やif/else等の文法を指定した場合のテストを追加しています。
Move nil config_or_env handling
activerecord/lib/active_record/connection_handling.rbの修正です。
config_or_envがnilの場合のハンドリングをresolve_config_for_connectionメソッドで行っていたのをestablish_connectionで行うよう修正しています。実際に値がnilにない可能性があるのがestablish_connectionな為。
Remove unnecessary creation of new hash config
activerecord/lib/active_record/database_configurations.rbの修正です。
不要なhash configの生成を行わないよう修正しています。