<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -332,7 +332,7 @@ module GeoKit
       # The failover approach is crucial for production-grade apps, but is rarely used.
       # 98% of your geocoding calls will be successful with the first call  
       def self.do_geocode(address)
-        res = CACHE.get(address.slugize)
+        res = Rails.cache.read(address.slugize)
         unless res.nil?
           RAILS_DEFAULT_LOGGER.info &quot;==&gt; Got #{address.slugize} from cache&quot;
           return res 
@@ -342,7 +342,7 @@ module GeoKit
             klass = GeoKit::Geocoders.const_get &quot;#{provider.to_s.capitalize}Geocoder&quot;
             res = klass.send :geocode, address
             if res.success
-              CACHE.set(address.slugize, res)
+              Rails.cache.write(address.slugize, res)
               RAILS_DEFAULT_LOGGER.info &quot;&lt;== Set #{address.slugize} from cache&quot;
               return res
             end</diff>
      <filename>lib/geo_kit/geocoders.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3285fbfd2efc1bb9ab4d97f808180d3e157832d3</id>
    </parent>
  </parents>
  <author>
    <name>Isaac Feliu</name>
    <email>isaac@vesne.com</email>
  </author>
  <url>http://github.com/isaacfeliu/geokit/commit/e3fbd176d8775f955f4bbe4965e530379b33be96</url>
  <id>e3fbd176d8775f955f4bbe4965e530379b33be96</id>
  <committed-date>2009-06-18T02:40:35-07:00</committed-date>
  <authored-date>2009-06-18T02:40:35-07:00</authored-date>
  <message>Changed CACHE for more standar Rails.cache</message>
  <tree>401801d2f9f0bd3c98a7b6e2deafcaa5c2e731a1</tree>
  <committer>
    <name>Isaac Feliu</name>
    <email>isaac@vesne.com</email>
  </committer>
</commit>
