2015/11/27分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Upgrade to listen 3.0.5, re-enable tests
activesupport/test/file_evented_update_checker_test.rb
、
ci/travis.rb
の修正です。
listen
のバージョンを3.0.5
に更新、及び、先日無効化したFileEventedUpdateCheckerTest
のテストを実行するよう修正しています。
listen
のUsage of inotify leaks file descriptors · Issue #353 · guard/listen が原因だったのでは無いか、という事で、左記issue対応済みの3.0.5
を使用するようにしています。
が、やはりまだ時折テストがコケてしまう為、後ほど再度テストを無効化しています。
Revert "Add prepared statements support for Mysql2Adapter
"
Active Recordの修正です。
Mysql2Adapter
で prepared statements を使用出来るよう対応した Add prepared statements support for Mysql2Adapter
をrevertしています。
テストが時折コケるようになってしまった為との事。mysql2
自体のバグが原因のようとの事です(参考:stmt.execute cause Error: 2014 (CR_COMMANDS_OUT_OF_SYNC) · Issue #694 · brianmario/mysql2)
Merge pull request #21241 from pdg137/master
actionpack/lib/action_dispatch/http/url.rb
の修正です。
url_for
メソッドで、query文字列が空の場合に、生成されるURLに?
を付与しないよう修正しています。
let the generated app Gemfile depend on listen 3.0.5
railties/lib/rails/generators/rails/app/templates/Gemfile
の修正です。
Rails app用Gemfileのテンプレートで使用するlisten
のバージョンを3.0.5
に更新しています。
Upgrade to listen 3.0.5, re-enable tests をrevertし、FileEventedUpdateCheckerTest
のテストを再度無効化しています。 listen
のバージョンアップはそのまま。