2021/01/10分のコミットです。
CHANGELOGへの追加はありませんでした。
Extract distinct_relation_for_primary_key
on connection
activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
、
activerecord/lib/active_record/relation/finder_methods.rb
の修正です。
relationのdistinct処理をコネクションのメソッドに切り出しています。adapter毎に処理をカスタマイズ出来るようにする為、とのことです。