diff options
author | Prathamesh Sonpatki <csonpatki@gmail.com> | 2016-01-14 10:21:28 +0530 |
---|---|---|
committer | Prathamesh Sonpatki <csonpatki@gmail.com> | 2016-01-24 22:36:13 +0530 |
commit | 29cf0dd9f48782c94de924a11b4fd1ad7b939dc5 (patch) | |
tree | af9ec6ff681e5878e45aea84aca954a8b321c020 /activesupport/test | |
parent | 62aa850fee2070ec3e2d9e4f925dfd7790d27b5e (diff) | |
download | rails-29cf0dd9f48782c94de924a11b4fd1ad7b939dc5.tar.gz rails-29cf0dd9f48782c94de924a11b4fd1ad7b939dc5.tar.bz2 rails-29cf0dd9f48782c94de924a11b4fd1ad7b939dc5.zip |
Fix AR::Relation#cache_key to remove select scope added by user
- We don't need the select scope added by user as we only want to max
timestamp and size of the collection. So we already know which columns
to select.
- Additionally having user defined columns in select scope blows the cache_key
method with PostGreSQL because it needs all `selected` columns in the group_by
clause or aggregate function.
- Fixes #23038.
Diffstat (limited to 'activesupport/test')
0 files changed, 0 insertions, 0 deletions