なるようになるブログ

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

rails commit log流し読み(2024/11/28)

2024/11/28分のコミットです。

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

activerecord/CHANGELOG.md


Fix: example code of Request-Based Constraints

rails guideのRails Routing from the Outside Inの修正です。

Request-Based Constraintsセクションにあるexampleコードが、直前に説明している内容とコードが一致してなかったのを修正しています。


Merge pull request #53672 from matthewd/last-activity

Active Recordの修正です。

database connectionのverify結果を保持するようにして(デフォルトでは2秒間)、1回のrequestの処理中に何度もconnectionのverify処理が行われないよう修正しています。


Fix formatting of Actionpack options docs [ci-skip]

actionpack/lib/action_controller/metal/data_streaming.rbactionpack/lib/action_controller/metal/live.rbのdocの修正です。

Action Pack関連のclassのdocで、optionsについて説明している箇所のフォーマットが崩れている箇所があったのを修正しています。


Fix asynchronous destroying of polymorphic belongs_to associations

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

polymorphicなbelongs_to relationshipに対してdependent: :destroy_asyncを指定した場合に、レコード削除時にArgumentErrorでエラーになってしまうバグがあったのを修正しています。