diff options
author | Andrew White <andrew.white@unboxed.co> | 2016-09-01 11:28:35 +0100 |
---|---|---|
committer | Andrew White <andrew.white@unboxed.co> | 2016-09-01 13:19:42 +0100 |
commit | 8c402ef425771c3dbb4659dd946714e69fdf5ce9 (patch) | |
tree | 5a9b64414baedcf1e2b92d389f6f34fb6a9970de /activerecord/test/cases/relation_test.rb | |
parent | 897ac0ed19e27f782bd3f5131a67b8c9a57f66d3 (diff) | |
download | rails-8c402ef425771c3dbb4659dd946714e69fdf5ce9.tar.gz rails-8c402ef425771c3dbb4659dd946714e69fdf5ce9.tar.bz2 rails-8c402ef425771c3dbb4659dd946714e69fdf5ce9.zip |
Cache to_datetime for performance
As demonstrated in #25880 the to_time method converts the utc time
instance to a local time instance which is an expensive operation.
Since to_datetime involves similar expensive operations we should
also cache it to speed up comparison with lots of values.
Diffstat (limited to 'activerecord/test/cases/relation_test.rb')
0 files changed, 0 insertions, 0 deletions