• G
    Revert "Merge pull request #14269 from arthurnn/expanded_key_array" · ccf8f27d
    Godfrey Chan 提交于
    This reverts commit 475c9658, reversing
    changes made to 705915ab.
    
    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.
    ccf8f27d
caching_test.rb 32.5 KB