なるようになるブログ

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

rails commit log流し読み(2020/10/21)

2020/10/21分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activesupport/CHANGELOG.md

railties/CHANGELOG.md


Handle port-less $MEMCACHE_SERVERS in MemCacheStore tests

actionpack/test/dispatch/session/mem_cache_store_test.rbactivesupport/test/cache/stores/mem_cache_store_test.rbの修正です。

MemCacheStoreのテストを、MEMCACHE_SERVERSにportの指定が無い場合でも動作するよう修正しています。


Merge pull request #40420 from sambostock/use-dalli-fallback

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

ActiveSupport::Cache::MemCacheStoreをaddressesの指定無しで使用した場合、最初にlocalhost:11211をaddressとして使用するようになっていたのを、先にENV["MEMCACHE_SERVERS"]を確認し、ENV["MEMCACHE_SERVERS"]の指定が無い場合にlocalhost:11211を使用するよう修正しています。


Refactor railsrc file location to be xdg compliant (#39411)

railties/lib/rails/generators/rails/app/app_generator.rbの修正です。

railsrcをチェックする先が~/.railsrc固定だったのを、先に$XDG_CONFIG_HOME/rails/railsrc、及び、~/.config/rails/railsrcをチェックするよう修正しています。