<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -43,13 +43,11 @@ module Ramaze
       nil
     end
 
-    # out of some reason MemCache sometimes doesn't respond to
-    # get_multi, have to investigate this further.
-    #
-    # for now, i'll just use the dumbed down version and ask it
-    # whether it implements this functionality or not.
+    # Fetch for multiple keys at once.
 
     def get_multi(*keys)
+      # MemCache only responds to get_multi if the memcache-client_extensions gem
+      # is installed, so we check first and resort to another approach if not.
       if @cache.respond_to?(:get_multi)
         @cache.get_multi(*keys)
       else</diff>
      <filename>lib/ramaze/cache/memcached.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8ebf919d6042009df8617479d0388b6142dcf092</id>
    </parent>
  </parents>
  <author>
    <name>Sam Carr</name>
    <email>samcarr@gmail.com</email>
  </author>
  <url>http://github.com/manveru/ramaze/commit/28f90e25f01136be619dbd6755dd8d3a142f8b51</url>
  <id>28f90e25f01136be619dbd6755dd8d3a142f8b51</id>
  <committed-date>2008-07-21T04:52:54-07:00</committed-date>
  <authored-date>2008-06-19T06:42:44-07:00</authored-date>
  <message>Updates Memcached comments to recognise why get_multi may not be available.</message>
  <tree>6f14eb428b9c491fb8814b828e06191a29bb61cf</tree>
  <committer>
    <name>Michael Fellinger</name>
    <email>m.fellinger@gmail.com</email>
  </committer>
</commit>
