なるようになるブログ

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

rails commit log流し読み(2022/12/30)

2022/12/30分のコミットです。

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


Merge pull request #46813 from ezekg/fix-unencrypted-joins-for-deterministic-active-record-encryption-follow-up

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

deterministic attributesのquery keyにStringが指定されていた場合に、同じkeyのString、Symbolの両方の値が戻り値に含まれるようになってしまっていたのを修正しています。


Merge pull request #46830 from skipkayhil/optimize-env-local

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

Rails.env.local?メソッドで返す値を、クラス定義時に保持し、メソッド実行毎に毎回処理を行わずにすむよう修正しています。


Fix default environments in guide

rails guideのDebugging Rails Applicationsの修正です。

デフォルトのlog levelについて説明している箇所で、production向けのlog levelはデフォルトで生成されるconfig/environments/production.rbinfoが設定されている旨説明を追加しています。


Fix typo: "an storage" -> "a storage"

activerecord/test/cases/encryption/performance/storage_performance_test.rbの修正です。

テスト名のタイポを修正しています。