aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/adapters/postgresql/range_test.rb
diff options
context:
space:
mode:
authorBen Woosley <ben.woosley@gmail.com>2015-03-15 16:13:54 -0700
committerBen Woosley <ben.woosley@gmail.com>2015-03-15 17:29:05 -0700
commitc82cc222c793275f74fc5e8b6aa88edebe136929 (patch)
tree09c55c8d3078f9f0e8ea22cd4d65d42d40a39b70 /activerecord/test/cases/adapters/postgresql/range_test.rb
parenta5a4b56029f1a83cfc81852f8ca76f9161abcbaa (diff)
downloadrails-c82cc222c793275f74fc5e8b6aa88edebe136929.tar.gz
rails-c82cc222c793275f74fc5e8b6aa88edebe136929.tar.bz2
rails-c82cc222c793275f74fc5e8b6aa88edebe136929.zip
Reuse the CollectionAssociation#reader proxy cache if the foreign key is present from the start.
When a new record has the necessary information prior to save, we can avoid busting the cache. We could simply clear the @proxy on #reset or #reset_scope, but that would clear the cache more often than necessary.
Diffstat (limited to 'activerecord/test/cases/adapters/postgresql/range_test.rb')
0 files changed, 0 insertions, 0 deletions