1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/test
Ryuta Kamizono 0255cf94b0 Don't share seen object cache between different join nodes in eager loading
Currently, the seen object cache is shared if join nodes have the same
target class. But it is a wrong assumption, we can't share the seen
object cache between different join nodes (e.g. `:readonly_account` and
`:accounts` have the same target class `Account`, but the instances
have the different state `readonly`).

Fixes #26805.
Closes #27737.
2018-07-03 03:07:59 +09:00
..
active_record/connection_adapters Use frozen-string-literal in ActiveRecord 2017-07-19 22:27:07 +03:00
assets Use YAML to serialize schema cache 2016-11-27 22:09:58 -05:00
cases Don't share seen object cache between different join nodes in eager loading 2018-07-03 03:07:59 +09:00
fixtures Ensure to calculate column aliases after all table aliases are constructed 2018-06-19 22:21:51 +09:00
migrations Fix occurrences Fixnum|Bignum 2018-03-04 20:44:30 +02:00
models Ensure to calculate column aliases after all table aliases are constructed 2018-06-19 22:21:51 +09:00
schema Fix touch option to behave consistently with Persistence#touch method 2018-06-18 19:08:41 +09:00
support Use frozen-string-literal in ActiveRecord 2017-07-19 22:27:07 +03:00
config.example.yml Fix tests for prepared_statements: false and queries hitting #select_all 2016-11-19 21:52:52 +05:30
config.rb Use frozen-string-literal in ActiveRecord 2017-07-19 22:27:07 +03:00