なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2020/02/27)

2020/02/27分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


Disallow calling connected_to on subclasses of ActiveRecord::Base

activerecord/lib/active_record/connection_handling.rbの修正です。

ActiveRecord::Baseのサブクラスでconnected_toを使用した場合にエラーになるよう修正しています。

サブクラスでconnected_toを使用するとそのクラスでだけconnectionが変わる、と勘違いしてしまうケースがあった(実際はconnectionは変わらない)為、サブクラスではそもそもconnected_toを使用出来ないようにしています。


Remove unused argument

activerecord/lib/active_record/connection_handling.rbの修正です。

with_shardメソッドの引数から使用していない値を削除しています。