なるようになるブログ

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

rails commit log流し読み(2024/03/20)

2024/03/20分のコミットです。

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


Merge pull request #51353 from Shopify/get-rid-lease-connection

Active Recordの修正です。

lease_connectionを使用している箇所をwith_connectionを使用するよう修正しています。permanent connectionの取得は出来なくするよう対応が進んでおり、その対応の一環。


Don't enqueue jobs to process a preview image if no variant requires it

activestorage/app/models/active_storage/attachment.rbの修正です。

variantでpreview用のファイル生成処理が同時に実行されないよう修正したFixes race condition for multiple preprocessed video variantsの影響で、variantが不要な場合もpreview imageを生成する為のbackground jobがエンキューされるようになってしまっていたのを、variantが不要な場合はエンキューしないよう(修正前と同じ挙動)修正しています。