なるようになるブログ

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

rails commit log流し読み(2017/06/18)

2017/06/18分のコミットです。

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


Fixes FIXME: rb-inotify 0.99 has been released

Gemfileの修正です。

rubygemsにリリースされているrb-inotifyを使用するよう修正しています。


Add a test case for #28754

activerecord/test/cases/json_shared_test_cases.rbの修正です。

JSON型を使用し、値にHashを指定している、かつ、保持している値とkeyのorderが変わっただけの場合は、値が変更したと見なさない事を確認するテストを追加しています。


Remove debug print

activerecord/test/cases/connection_pool_test.rbの修正です。

connection poolに関するテスト(test_disconnect_and_clear_reloadable_connections_are_able_to_preempt_other_waiting_threads)からデバッグ文を削除しています。

Distribute connections to previously blocked threads when we’re doneで発生したregressionを調査する為に入れられたデバッグ文だったのですが、Clear available connections immediatelyで対応が完了し、もうデバッグ文は不要な為削除したとの事です。