なるようになるブログ

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

rails commit log流し読み(2020/08/10)

2020/08/10分のコミットです。

CHANGELOGへの追加はありませんでした。


Merge pull request #40000 from kamipo/fix_eager_loading_duplicated_association

activerecord/lib/active_record/associations/join_dependency.rbactiverecord/lib/active_record/associations/join_dependency/join_association.rbの修正です。

join scopeに重複しているhas many through associationsが指定されている、かつ、whereのtable名にname conditionが指定されている場合に、table名のfilter処理が正しく行われないバグがあったのを修正しています。


Merge pull request #40006 from eileencodes/rename-pool-key-and-use-kwargs

Active Recordの修正です。

sharding APIpool_key引数をshardにリネーム、及び、connectionメソッドの引数指定をキーワード引数に修正しています。


Add helper method for resetting connection handlers in tests

Active Recordのテストの修正です。

connection handlerをresetする為のhelperメソッドを(clean_up_connection_handler)を追加し、各テストでそのメソッドを使用するよう修正しています。