なるようになるブログ

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

rails commit log流し読み(2015/05/16)

2015/05/16分のコミットです。

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


Merge pull request #14938 from thedarkone/pool-lock-fix

ActiveRecordのConnectionAdapterのリファクタリングです。

排他制御を行っている処理が必要以上に多くて性能に問題が出ていたので、排他制御しないで良い処理については、排他制御行わないよう修正しています。

具体的には以下の内容のようです。

  • コネクション接続確認処理の際にmutexロックを取得しないよう修正
  • コネクション確定処理の際にmutexロックを取得しないよう修正
  • コネクションキャッシュを扱う処理でmutexロックを取得しないよう修正

Pass over CHANGELOGS [ci skip]

コンポーネントCHANGELOGの修正です。

表記ゆれ、記法の修正等をまとめて行っています。