2021/09/24分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #43224 from jmileham/with_lock_accepts_transaction_opts
activerecord/lib/active_record/locking/pessimistic.rb
の修正です。
ActiveRecord::Locking::Pessimistic#with_lock
にtransaction
メソッドに指定するオプション(requires_new
、isolation
、joinable
)を指定出来るよう修正しています。
Merge pull request #42574 from leastbad/connection_identifier
actioncable/lib/action_cable/channel/test_case.rb
の修正です。
ActionCable::Cable::ConnectionStub
にconnection_identifier
メソッドを追加しています。ActionCable::Connection
と同じメソッドを使えるようにする為。
actioncable/lib/action_cable/channel/test_case.rb
の修正です。
値をメモ化するのに||=
を使用するよう修正しています。
Fix default scope with all_queries on reload test name
activerecord/test/cases/scoping/default_scoping_test.rb
の修正です。
all_queries
+ reloadのテストのテスト名が誤っていたのを修正しています。
Merge pull request #43287 from Shopify/append-slash
actionpack/lib/action_dispatch/http/url.rb
、
actionpack/lib/action_dispatch/routing/route_set.rb
の修正です。
pathに.
が含まれている場合などに、trailing slashが正しく付与されないバグがあったのを修正しています。