diff options
author | Godfrey Chan <godfreykfc@gmail.com> | 2014-03-04 17:58:58 -0800 |
---|---|---|
committer | Godfrey Chan <godfreykfc@gmail.com> | 2014-03-04 17:58:58 -0800 |
commit | ccf8f27dddcc36fa5c91f614647e0b0bac861d83 (patch) | |
tree | 066275df7d4ce82bcc7901bdfb75bfc21cd74b08 /activerecord/lib | |
parent | 475c96589ca65282e1a61350271c2f83f0d4044f (diff) | |
download | rails-ccf8f27dddcc36fa5c91f614647e0b0bac861d83.tar.gz rails-ccf8f27dddcc36fa5c91f614647e0b0bac861d83.tar.bz2 rails-ccf8f27dddcc36fa5c91f614647e0b0bac861d83.zip |
Revert "Merge pull request #14269 from arthurnn/expanded_key_array"
This reverts commit 475c96589ca65282e1a61350271c2f83f0d4044f, reversing
changes made to 705915ab5cf24430892107764b0050c07e1df583.
We decided that this is not worth busting everyone's cache as this
seems like a very unlikely problem. The problem only occurs when the
user is 1) not using a namespace, or 2) using the same namesapce for
different *kinds* of cache items. The recommended "fix" is to put
those cache items into their own namspace:
id = 1
Rails.cache.fetch(id, namespace: "user"){ User.find(id) }
ids = [1]
Rails.cache.fetch(ids, namespace: "users"){ User.find(ids) }
See the discussion on #14269 for details.
Diffstat (limited to 'activerecord/lib')
0 files changed, 0 insertions, 0 deletions