以下の内容はhttps://y-yagi.hatenablog.com/entry/2025/05/06/054659より取得しました。


rails commit log流し読み(2025/05/05)

2025/05/05分のコミットです。

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

activejob/CHANGELOG.md


Use TRUE and FALSE for more SQLite queries

activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rbactiverecord/lib/active_record/connection_adapters/sqlite3_adapter.rbの修正です。

SQLiteでboolean columnに対してqueryを実行する際にTRUEFALSEを使用するようUse TRUE and FALSE for booleans in SQLiteで修正したのですが、10を使用している箇所が残っていたのを修正しています。


Defer ActiveJob enqueue callbacks until after commit when enqueue_after_transaction_commit enabled

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

enqueue_after_transaction_commitがtrueの場合、Active Jobのenqueue callbacksの実行をcommit後に行うよう修正しています。元々はperform_later実行時に呼ばれていたのですが、それだとjobが実際にqueueにつまれるタイミングとずれてしまう(after_enqueue callbackを使用している場合に、実際にはenqueue後になっていない)為。


Make the executor hooks in AR::QueryCache private

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

Active Record Query Cache内のexecutor hook用の処理がAPI docに表示されないよう修正しています。


Merge pull request #54765 from freerange/add-docs-for-configuring-non-primary-db-with-env-var

docの修正です。

rails guideやdatabase.ymlのコメントに、primaryでないDBの接続情報をENVで指定する方法についての説明を追加しています。


Update guides on usage of --skip-solid flag to reflect latest information

rails guideのCaching with Rails: An Overviewの修正です。

Solid Cacheセクション内の、Solid QueueやSolid Cableを手動でインストールする際の方法についての説明を最新の内容に更新しています。




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

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