2022/08/22分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actioncable/CHANGELOG.md
Merge pull request #45856 from Shopify/redis-5.0.0-compatibility
Active Support、Action Cableの修正です。
Active SupportのRedis cache store、及び、Action CableのRedis adapterで、redis-rb 5.0を使用出来るよう修正しています。合わせて、Action Cableではredis-rb 3系のサポートを削除しています。
Merge pull request #45796 from Shopify/log-subscriber-silenced
LogSubscriber
によるログ出力処理で、ログ出力処理毎に使用しているログレベルをsubscriberに指定出来るよう修正しています。subscriberにそのログレベルが登録されている、かつ、ログレベルが高くてその出力処理が不要(ログ出力を行われないログレベルだった場合)には、notification pathやrecord timingの出力処理等、不要になる処理が行われないようになっています。
Remove unnecessary class_eval from log_subscriber.rb
activesupport/lib/active_support/log_subscriber.rb
の修正です。
log levelを設定するのにclass_eval
を使用していたのを、class_eval
を使用しないよう修正しています。class_eval
を使う必要が無い処理だった為。