なるようになるブログ

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

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

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

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


Fixed autosave association test typo

activerecord/test/cases/autosave_association_test.rbの修正です。

テストでassociationasssociationにタイポしていたのを修正しています。


Fix reconnect! to work after disconnect!

activerecord/lib/active_record/connection_adapters/postgresql_adapter.rbactiverecord/lib/active_record/connection_adapters/sqlite3_adapter.rbの修正です。

disconnect!を使用した後にreconnect!を使用した場合に、正しくconnect処理が行われるよう修正しています。


SQLite3: Set busy_timeout in configure_connection

activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rbの修正です。

configure_connectionメソッドでbusy_timeoutの設定を行うよう修正しています。これも先ほどのコミット同様disconnect!を使用した後のreconnect!が動作するようにする為の対応との事です。


Revert an incorrect change in jquery-2.2.0.js

actionview/test/ujs/public/vendor/jquery-2.2.0.jsの修正です。

Railsのコードではないjquery-2.2.0.jsのコードを、[ci skip] Minor documentation fixes for consistency[ci skip] Fix typosで修正してしまっていたのを、元に戻しています。


Don't test disconnect! if in memory db

activerecord/test/cases/adapter_test.rbの修正です。

in memory dbではdisconnect!のテストを行わないよう修正しています。in memory dbではdisconnect!してしまうと全てのtableとfixutreのデータが失われてしまう為。


PostgreSQL: Add add_pg_encoders and add_pg_decoders in connect

activerecord/lib/active_record/connection_adapters/postgresql_adapter.rbの修正です。

connectメソッドでadd_pg_encodersadd_pg_decodersメソッドを呼び出すよう修正しています。これもdisconnect!を使用した後のreconnect!が動作するようにする為の対応との事です。


Added missing guide links in README documentation and minor wording fix [ci skip]

コンポーネントのREADMEに、関連するGuideへのリンクを追加しています。


Support other optional parameters and quoted-strings on Content-Type parser

actionpack/lib/action_dispatch/http/response.rbの修正です。

Content Type headerのパース処理で、headerにcharset以外のoptional parametersがあった場合、及び、charsetの値がquoteされている場合に正しくtype / charsetが取得出来るよう修正しています。