なるようになるブログ

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

rails commit log流し読み(2025/06/03)

2025/06/03分のコミットです。

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


Keep the original job object when using retry_job

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

Fix `retry_job` instrumentation when using `:test` adapter for Active Jobの対応で、retry_jobメソッドでjobをenqueueしなおす際、もとのjobをdupしていたのを、dupせず、必要なオプションを明示的に指定してenqueueしなおすよう修正しています。dupすると、jobのインスタンスに独自の変数などを設定していた場合に、それらの値がリセットされてしまう為。


Merge pull request #54908 from sebaherrera07/update_rails_7_2_release_notes

rails guideのRuby on Rails 7.2 Release Notesの修正です。

ActiveRecord::Base.establish_connectionの挙動の変更についての説明を追加しています。


Fix grammar

rails guideのActive Record Validationsの修正です。

Validation Triggersセクション内のグラマーの修正を行っています。


Get rid of an useless frame in AJ::Continuable#step

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

ActiveJob::Continuable#stepから不要なフレームを削除するようリファクタリングしています。