なるようになるブログ

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

rails commit log流し読み(2023/05/11)

2023/05/11分のコミットです。

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


[Documentation] ActiveSupport::InheritableOptions with string keys

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

ActiveSupport::InheritableOptionsのdocに、keyにStringを含むHashを指定する場合の使い方についての説明を追加しています。


Revert "Merge pull request #48069 from Shopify/ar-exec-query-flush-cache"

AbstractAdapter#execute#exec_querySQL実行後にquery cacheをclearするよう修正した、Make Adapter#exec_query clear the query cacheをRevertしています。SQLを実行するまでのcodepathが変わったことにより既存のアプリケーションの挙動に影響が出てしまった為、一旦Revertするとの事です。


Allow PredicateBuilder to recognize schema namespaced table names. [Fix #48172]

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

ActiveRecord::PredicateBuilderにschema名を含むテーブル名を指定出来るよう修正しています。


Merge pull request #48143 from p8/actiontext/document-partial-paths

actiontext/lib/action_text/attachable.rbのdocの修正です。

ActionText::Attachable moduleの各メソッドにdocを追加しています。


Remove extraneous case condition

activejob/lib/active_job/arguments.rbの修正です。

deserialize_argumentメソッド内の引数の型毎の分岐処理で、他の分岐と重複しているチェックがあったのを修正しています。


Update ActiveRecord CHANGELOG.md

activerecord/CHANGELOG.mdの修正です。

CHANGELOGのエントリーのグラマーの修正を行っています。