2020/01/18分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actioncable/CHANGELOG.md
Reduce FILENAME_MAX_SIZE to accomodate large PIDs
activesupport/lib/active_support/cache/file_store.rb
の修正です。
cache storeのファイル名の最大値を228から226に修正しています。
元々PIDが最大5桁(65535)である事を想定した数字になっていたのですが、今のLinuxだとPIDが最大7桁(4194304)になる為、その分数字を調整しています。
Deprecate and replace #default_hash
and #[]
activerecord/lib/active_record/database_configurations.rb
、
activerecord/lib/active_record/railties/databases.rake
の修正です。
database configurationsのdefault_hash
、[]
メソッドがdeprecateになりました。今後はconfigs_for
メソッドを使う必要があります。
Introduce ActionCable::Channel#stop_stream_from/for to unsubscribe specific streams (#37171)
actioncable/lib/action_cable/channel/streams.rb
の修正です。
特定のstreamをunsubscribeするためのActionCable::Channel#stop_stream_from
及び#stop_stream_for
メソッドを追加しています。
stop_stream_from
はstreamingを、stop_stream_for
はmodelを指定するようになっています。