aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record
diff options
context:
space:
mode:
authorKasper Timm Hansen <kaspth@gmail.com>2016-02-12 22:37:11 +0100
committerKasper Timm Hansen <kaspth@gmail.com>2016-02-12 22:37:11 +0100
commita88c5ff96de98b67c75a04711847b3a29c2df411 (patch)
treef764d9b4d5795704e445dbd5eaab0e6bd7076bcb /activerecord/lib/active_record
parent29e5c2057808c3c32ddf0d2b3d99224037d15a62 (diff)
downloadrails-a88c5ff96de98b67c75a04711847b3a29c2df411.tar.gz
rails-a88c5ff96de98b67c75a04711847b3a29c2df411.tar.bz2
rails-a88c5ff96de98b67c75a04711847b3a29c2df411.zip
Only write to collection cache if we have a callable cache key.
A callable cache key writes to the collection cache under a certain namespace. Which means if we don't have scoped cache key we can just rely on the `cache model_name do` in the templates to cache them. Less writes, more sharing. Add `assert_customer_cached` to better illustrate this in tests, and remove tests which then don't communicate as much.
Diffstat (limited to 'activerecord/lib/active_record')
0 files changed, 0 insertions, 0 deletions