以下の内容はhttps://y-yagi.hatenablog.com/entry/2026/02/04/051418より取得しました。


rails commit log流し読み(2026/02/03)

2026/02/03分のコミットです。

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

activerecord/CHANGELOG.md


Pass sql query to query log tags

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

query log tagのcontextにqueryを渡すよう修正しています。SQL queryにはセンシティブデータが含まれている可能性がある為、そのまま出力するのではなく、補足データの計算や取得等として扱う事を想定している、との事です。

config.active_record.query_log_tags = [
  sql_length: ->(context) { context[:sql].length }
]

Correct typo in ActiveRecord changelog

activerecord/CHANGELOG.mdの修正です。

エントリー内のタイポを修正しています。


Fix typo ineficiently -> inefficiently [ci-skip]

activerecord/CHANGELOG.mdの修正です。

先のタイポの修正に誤りがあったのを再度修正しています。


Remove useless connection verification when pinning connection

activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rbactiverecord/lib/active_record/connection_adapters/abstract_adapter.rbの修正です。

pinned connectionの接続処理で、connctionが検証済み、かつ、最後に使用してからタイムアウトが発生する時間が経過していない場合、検証処理をスキップするよう修正しています。


Fix broken links to YJIT documentation

rails guideのTuning Performance for Deploymentの修正です。

YJITに関するドキュメントへのリンクが404になっていたのを修正しています。


Merge pull request #56705 from p8/activemodel/fix-read-attr-for-serialization-docs

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

read_attribute_for_serializationの実装をaliasから通常のメソッドの定義に変更しています(実装内容自体は同じ)。aliasだとdocが正しく生成されない為。




以上の内容はhttps://y-yagi.hatenablog.com/entry/2026/02/04/051418より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14