読者です 読者をやめる 読者になる 読者になる

なるようになるブログ

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

rails commit log流し読み(2016/08/20)

2016/08/20分のコミットです。

CHANGELOGへの追加はありませんでした。


Consistent examples and template for assets#precompile

railties/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt及び Rails guideの修正です。

config.assets.precompileのexampleで、同じ値を指定するようdoc及びassets.rbを修正しています。


Fix OID::Bit#cast_value

activerecord/lib/active_record/connection_adapters/postgresql/oid/bit.rbの修正です。

DBにPostgresSQLを使用、かつ、bit型を使用している場合に、recordの保存後にbit型のattributeを正しく取得出来ないバグがあったのを修正しています。


correct exception class in retry_on example [ci skip]

activejob/lib/active_job/exceptions.rbのdocの修正です。

ActiveJob::Exceptions#retry_onメソッドのdoc内のexampleで、DBでdeadlockが起こった場合ActiveRecord::StatementInvalidがraiseされる旨説明されていたのですが、masterではdeadlockが起こった場合ActiveRecord::Deadlockedをraiseするようになっているので、その旨exampleを修正しています。