2020/10/16分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #40383 from Shopify/changed-in-place-encoding
activerecord/lib/active_record/type/serialized.rb
の修正です。
serialized columnsに保存したbinary stringをencodeする際に、encodingをbinary encodingに変えるよう修正しています。
Work around getaddrinfo deadlock in forked process
activejob/test/support/integration/adapters/sidekiq.rb
の修正です。
テスト用のworkerをforkする前にsleepするよう修正しています。
getaddrinfo -> fork -> (forkしたプロセスで)getaddrinfo するとdeadlockが発生してしまう、というバグがRuby 2.8.0で起こっており、ワークアラウンドとしてsleepを入れている、との事です。
.DS_Store
がコミットされてしまっていたを削除しています。
Replace frames-based api docs with css implementation and Turbolinks
Gemfile
の修正です。
API docの表示がframe baseの実装になっていたのを、frameを使わずCSS + Turbolinksでページの表示を行うよう対応しています。この対応自体がまだsdocにマージされてない為、その対応を行ったforkしたgemを使うようになっています。
参考: Replace frames based implementation with a frames-like css implementa…