2016/06/18分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #23301 from ppworks/improve_mysqldump
activerecord/lib/active_record/tasks/mysql_database_tasks.rb
の修正です。
DBがMySQLの場合にdb:structure:dump
でdumpファイルを生成する、コメント(プログラムバージョン、サーバーバージョン、およびホストなどの追加情報)を含まないよう修正しています。
同じschemaなのに実行した環境によってdumpファイルの内容に差異が出てしまうのを防ぐ為、との事です。
Fix jobs overriding AJ::Base#logger
activejob/lib/active_job/logging.rb
の修正です。
ActiveJob::Logging#tag_logger
メソッドで、グローバルのloggerではなく、jobで定義したloggerを使用するよう修正しています。
- ActiveJob::Base.logger.tagged(*tags){ yield } + logger.tagged(*tags){ yield }