なるようになるブログ

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

rails commit log流し読み(2018/03/15)

2018/03/15分のコミットです。

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


Don't marshal ActiveSupport::Cache::Entry objects twice

activesupport/lib/active_support/cache.rbの修正です。

ActiveSupport::Cache::Entryで保存するオブジェクトを複数回marshalしていたのを、値をキャッシュして複数回marshalしないよう修正しています。


Merge pull request #32220 from rails/fix-time-columns-on-sqlite3

Active Recordの修正です。

time型のカラムをDBからロードした時と、データを作成した時とでusecの値が異なってしまうバグがあったのを修正、及び、sqlite adapterでtime型のカラムにdateの値も保持するようになっていたのを、他のadapter同様"2000-01-01"で正規化した値を保持するよう修正しています。


Avoid dalli 2.7.7 for now

GemfileGemfile.lockの修正です。

dalliのバージョンを2.7.6に固定しています。2.7.7だとAction Packのテストがコケてしまう為。