2020/07/03分のコミットです。
CHANGELOGへの追加はありませんでした。
Revert "Cache tags_text to avoid computing tags each time when logging"
TaggedLogging#tags_text
メソッドの結果をインスタンス変数にキャッシュするようにした、Cache tags_text to avoid computing tags each time when loggingをRevertしています。
Tagはfiber毎に指定出来る為、インスタンス変数ではキャッシュ出来ないため。
Add a regression test for per-fiber tagged logging
activesupport/test/tagged_logging_test.rb
の修正です。
thread毎に指定したtagが使用される事を確認するテストを追加しています。
Use join_foreign_key
rather than self constructed key name
activerecord/lib/active_record/fixture_set/table_row.rb
の修正です。
foreign keyを取得するのにjoin_foreign_key
メソッドを使用するよう修正しています。
Remove leftover implicit_readonly documentation [ci skip]
activerecord/lib/active_record/core.rb
のdocの修正です。
readonly?
メソッドのdocに、join経由でロードされたレコードにはread-onlyが指定されている旨説明されていたのですが、implicit_readonly
is being removed in favor of calling readonly
e…でjoin経由でロードされたレコードにread-onyは指定されなくなった為、該当の説明を削除しています。