なるようになるブログ

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

rails commit log流し読み(2024/10/10)

2024/10/10分のコミットです。

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

activesupport/CHANGELOG.md


Fix an omission in the recursive CTE documentation

activerecord/lib/active_record/relation/query_methods.rbのdocの修正です。

with_recursiveメソッドのdoc内、example内の生成されるSQLが実際に生成されるSQLと異なっていたのを修正しています。


Don't execute i18n watcher on boot.

activesupport/lib/active_support/i18n_railtie.rbの修正です。

i18n関連のファイル用のファイル更新チェック処理を、boot時には実行しないよう修正しています。boot時にファイルの変更を検知することは無いなず、かつ、ファイルが多い場合にその処理が重くなる可能性がある為。


Refactor activerecord/Rakefile and add port option to the config

activerecord/Rakefileの修正です。

Railsのテスト用のDBの作成/削除等を行う為のRakeタスクで、portをenvから指定出来るよう修正、及び、重複していた処理をまとめるようリファクタリングしています。


Guides: Update serialization section [ci skip]

rails guideのActive Job Basicsの修正です。

Serializersセクションにあるcustom serializerを追加するexampleコードが実際には動作しないコードになっていたのを動作するよう修正しています。


Merge pull request #53257 from jordan-chalupka/fix-broken-link-to-pessimistic

activerecord/lib/active_record/locking/optimistic.rbのdocの修正です。

ActiveRecord::Locking::Optimistic moduleのdoc内のActiveRecord::Locking::Pessimisticに言及している箇所がAPI docへのリンクになるよう修正しています。