なるようになるブログ

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

rails commit log流し読み(2019/03/25)

2019/03/25分のコミットです。

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

railties/CHANGELOG.md


Merge pull request #35723 from sikachu/disable-sandbox-flag

railties/lib/rails/commands/console/console_command.rbの修正です。

rails consolesandbox modeでの起動を抑止する為のconfig.disable_sandboxを追加しています。console.disable_sandboxにtrueを指定して、rails console --sandboxを実行すると、エラーメッセージを表示して起動しないようになっています。

sandbox modeで起動し、それをそのまま放置してDBサーバがout-of-memoryになってしまう、という事があったらしく、それを防ぐ為との事です。


Merge pull request #35732 from rails/webdrivers

railties/lib/rails/generators/rails/app/templates/Gemfile.ttの修正です。

rails newで新規に作成するアプリで、Gemfileにchromedriver-helper gemを追加していたのをやめて、代わりにwebdrivers gemを使用するよう修正しています。

chromedriver-helper gemはサポートが終了する為。

参考:NOTICE: Ending support for this gem


Cleanup guide for configuring config.disable_sandbox and related changelog [ci skip] (#35733)

rails guideのConfiguring Rails Applications、及び、railties/CHANGELOG.mdの修正です。

config.disable_sandboxについての説明の言い回しを修正しています。


Format 'RETURNING' text in the docs [ci skip]

activerecord/lib/active_record/persistence.rbのdocの修正です。

doc内の用語のフォーマットを修正しています。


Reword test names in credentials_test.rb

railties/test/commands/credentials_test.rbの修正です。

各テストのテスト名のグラマーの修正を行っています。


[ci skip] Fixed typo

activerecord/CHANGELOG.mdの修正です。

エントリーのグラマーの修正を行っています。