2021/02/18分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #41467 from fredplante/improve-rack-test-integration
actionpack/lib/action_dispatch/system_testing/driver.rb
の修正です。
system testでrack_test用のdriverを作成する際に、respect_data_method :true
を指定するよう修正しています。
Revert "Merge pull request #41232 from code4me/fix-malformed-packet-master"
collationを設定するのに、SET NAMES
を使用していたのを、variable
を使用するよう修正した、Fix malformed packet error in MySQL statement for connection configurationをReverしています。
元と同じcharacterの設定状態にならず、breaking changeになってしまう為Revertしています。
Revert "Add ActiveRecord::Base.connection.with_advisory_lock"
session levelのadvisory lockを取得するActiveRecord::Base.connection.with_advisory_lock
メソッドを追加した、Add ActiveRecord::Base.connection.with_advisory_lockをRevertしています。
アプリが独自にadvisory lockを操作すると、ProxySQLの多重化構造のDBでロックが正しく動作しなくなる可能性があり、public APIとして適切ではないと思わえる、という事でRevertされています。
Avoid having to store complex object in the default translation file
activesupport/lib/active_support/locale/en.yml
、
activesupport/lib/active_support/number_helper/rounding_helper.rb
の修正です。
translation fileにRuby自体の特殊情報(!ruby/sym
)を含んでいたのを、含まないよう修正しています。yamlのsafe modeでもロード出来るようにする為。
Update the marshalized object fixtures' version from 6.0 to 6.1
Active Recordの修正です。
marshalized object用のfixtureのRailsバージョンを6.1に更新しています。
Remove no-op PredicateBuilder::BaseHandler
constant
activerecord/lib/active_record/relation/predicate_builder.rb
の修正です。
Rails 6.1のリリースにより不要になった、古いバージョンで作られたActive Recordオブジェクトのyamlをロードしたときの為の定数を削除しています。
Revert "Merge pull request #39759 from kamipo/marshal_load_legacy_ar_object"
Rails 6.1のリリースにより不要になった、古いバージョンで作られたActive Recordオブジェクトのyamlをロードしたときの為の定数を削除しています。
Remove no-op Relation::WhereClauseFactory
constant
activerecord/lib/active_record/relation/query_methods.rb
の修正です。
Rails 6.1のリリースにより不要になった、古いバージョンで作られたActive Recordオブジェクトのyamlをロードしたときの為の定数を削除しています。
Merge pull request #41483 from 97jaz/schema-dumper-infinite-date
activerecord/lib/active_record/connection_adapters/postgresql/oid/date.rb
の修正です。
PostgreSQLのinfinite datesがschemaファイルに正しく出力されないバグがあったのを修正しています。