なるようになるブログ

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

rails commit log流し読み(2019/10/03)

2019/10/03分のコミットです。

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

activerecord/CHANGELOG.md


Refactor ConnectionPool management

Acitve Recordの修正です。

connection poolの管理に関する処理をリファクタリングし、DatabaseConfigでconnection pool(とschema cacheも)の管理を行うようにしています。

DatabaseConfig周りでsharding対応向けの対応を進めており(Shopify:ar-topology)、そのための対応の一環とのことです。


Add support for belongs_to to has_many inversing.

activerecord/lib/active_record/associations/belongs_to_association.rbactiverecord/lib/active_record/associations/collection_association.rbの修正です。

belongs_toinversingをhas_many associationでも動作するよう修正しています。


Remove unused require

activemodel/lib/active_model/serialization.rbの修正です。

不要なrequireを削除しています。


Fix typo a InboxMailbox -> an InboxMailbox [ci skip]

actionmailbox/lib/rails/generators/mailbox/USAGEの修正です。

docのグラマーの修正を行っています。


Fix typo s/:heigh/:height/

activestorage/test/analyzer/image_analyzer_test.rbの修正です。

heightheighにタイポしていたのを修正しています。


update https urls [ci skip]

各外部ページへのリンクをhttp -> httpsに修正しています。