2020/02/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #38383 from kytrinyx/schema-spec-fallback-config
activerecord/lib/active_record/railtie.rb
の修正です。
DBのconfigでprimary
connectionが指定されていない場合、schema cacheをロードしないよう修正しています。
schema cacheのconnection名がprimary
固定になっている為。
primary
以外のconnectionに対してschema cacheのロード処理を行ようにする対応は、Load schema cache for all database connectionsで対応中。
This PR adds support to retrieve partitioned indexes when asking for
Active Recordの修正です。
PostgreSQL adapterで、INDEXを取得する際にパーティショニングされたテーブルへのINDEXも取得するよう修正しています。
これにより、INDEXを使用する各種メソッドでパーティショニングされたテーブルへのINDEXも使用出来るようになっています。