<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>16a48a95e3cb0044587df7b0e83b017a94506739</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/987d501182971c1e6cdf8acb748635d14cf0c341</url>
    <id>987d501182971c1e6cdf8acb748635d14cf0c341</id>
    <committed-date>2009-10-09T07:03:18-07:00</committed-date>
    <authored-date>2009-10-09T07:03:18-07:00</authored-date>
    <message>Mute log info coming from the local_cache strategy</message>
    <tree>d6fb084a26d50230e592e29f02a207460d37c869</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>09f798ba18029363378d80b19f9f88a055c44bb2</id>
      </parent>
    </parents>
    <author>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/4215e9ab936efca915ca998273d2fc0c46bb59b8</url>
    <id>4215e9ab936efca915ca998273d2fc0c46bb59b8</id>
    <committed-date>2009-09-20T08:07:21-07:00</committed-date>
    <authored-date>2009-09-20T08:07:21-07:00</authored-date>
    <message>Instrumenting cache stores.</message>
    <tree>cfb67f70ce1ec8f95ea91c2b548666a87cea58f5</tree>
    <committer>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>16dc139caa9286638785469304a69ab77e4fe9b5</id>
      </parent>
    </parents>
    <author>
      <name>Yehuda Katz + Carl Lerche</name>
      <email>ykatz+clerche@engineyard.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/1026d7706ffb467eac3cee8142d964bc2d30baa8</url>
    <id>1026d7706ffb467eac3cee8142d964bc2d30baa8</id>
    <committed-date>2009-07-01T12:16:55-07:00</committed-date>
    <authored-date>2009-07-01T12:16:55-07:00</authored-date>
    <message>Original cache objects should not be immutable [#2860 state:resolved]

Signed-off-by: Yehuda Katz + Carl Lerche &lt;ykatz+clerche@engineyard.com&gt;</message>
    <tree>975e8c0440fa39f11eefdf5f63b7b4f42421823b</tree>
    <committer>
      <name>Yehuda Katz + Carl Lerche</name>
      <email>ykatz+clerche@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a02f0bccf55191c2cfbcc69bd8165df6d7a2012</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b047929c14f088d535eea460ddd8769f43cd4ae5</url>
    <id>b047929c14f088d535eea460ddd8769f43cd4ae5</id>
    <committed-date>2008-11-01T15:32:40-07:00</committed-date>
    <authored-date>2008-11-01T15:32:40-07:00</authored-date>
    <message>Merge with docrails</message>
    <tree>221d816ef0c908044fd6029950ccad064866ab8f</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ce13429cbc1359d85e1dc99c84561840e89d455</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/2ba9ca95f99c14cd95e90b7bb172ebb29ab25a72</url>
    <id>2ba9ca95f99c14cd95e90b7bb172ebb29ab25a72</id>
    <committed-date>2008-09-10T16:56:03-07:00</committed-date>
    <authored-date>2008-09-10T16:56:03-07:00</authored-date>
    <message>Removed monitor from MemoryStore and created a seperate threadsafe store called SynchronizedMemoryStore</message>
    <tree>ac99db08fa71da1052306f034239de62e3709d29</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a8ece12fe2ac7838407954453e0d31af6186a5db</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/5de340e79f1d11973b7c7bbec82f320fc92b9c99</url>
    <id>5de340e79f1d11973b7c7bbec82f320fc92b9c99</id>
    <committed-date>2008-08-19T17:20:10-07:00</committed-date>
    <authored-date>2008-08-19T17:20:10-07:00</authored-date>
    <message>Ensure objects cached with MemoryStore are immutable</message>
    <tree>71673fecc53a7904629424522feafaaca933f2c2</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cd8e653d5b18e6d3c3acc9930832f8e23945e392</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/a4da8175a2c989104de1a38e43d5ddfb0f89b055</url>
    <id>a4da8175a2c989104de1a38e43d5ddfb0f89b055</id>
    <committed-date>2008-08-18T18:17:08-07:00</committed-date>
    <authored-date>2008-08-18T18:14:56-07:00</authored-date>
    <message>Replace MemoryStore mutex with a monitor to avoid issues with nested calls</message>
    <tree>5446ffe7473aaf8f2275e792a3237df4d011ada6</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dfc83566b3f52b4b84db52312c01fcc3b8847059</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/fbc6129acd9ecb6b7435931b472d3226985ba4c4</url>
    <id>fbc6129acd9ecb6b7435931b472d3226985ba4c4</id>
    <committed-date>2008-08-06T15:03:42-07:00</committed-date>
    <authored-date>2008-08-06T15:03:42-07:00</authored-date>
    <message>Treat single C operations in MemoryStore as atomic</message>
    <tree>86db90105839e372fe215d3c930d18245cd94734</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>73056500f88d569fa497d846dfe6b501a9e03739</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e5b1ab7cc39ff57f9789ffda75fb33f72187775d</url>
    <id>e5b1ab7cc39ff57f9789ffda75fb33f72187775d</id>
    <committed-date>2008-08-06T12:54:18-07:00</committed-date>
    <authored-date>2008-08-06T12:50:02-07:00</authored-date>
    <message>MemoryStore is the only &quot;unsafe&quot; store. Make it threadsafe by default.</message>
    <tree>dd161b502ccfaca2e408779107d37386aa368103</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>17d1319c480e58e28641b243da50ae5e5eab89dc</id>
      </parent>
    </parents>
    <author>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/99860b72aebe0348f41e82d4710343498d89a84b</url>
    <id>99860b72aebe0348f41e82d4710343498d89a84b</id>
    <committed-date>2008-05-19T02:38:59-07:00</committed-date>
    <authored-date>2008-05-16T10:10:30-07:00</authored-date>
    <message>Add fragment_exist? and exist? methods to cache stores. [#203 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>56457862ab6ce523cfb7d6dacd9f38655ab8c715</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>09517e3aeadba204d5b0b8c45a03e8084c4fc0b6</id>
      </parent>
    </parents>
    <author>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/5be53058775a1482c1e5655dcb0ca4430cf0dbe1</url>
    <id>5be53058775a1482c1e5655dcb0ca4430cf0dbe1</id>
    <committed-date>2008-04-29T13:34:01-07:00</committed-date>
    <authored-date>2008-04-29T13:34:01-07:00</authored-date>
    <message>Add missing clear method to memory_store</message>
    <tree>c5213d5fa522ea39bdf1a79d7b5013d86ef7761e</tree>
    <committer>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>288553540b5b2f37497cb19357b25ac12e0498fd</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/2a9ad9ccbc706e546bf02ec95f864944e7d7983b</url>
    <id>2a9ad9ccbc706e546bf02ec95f864944e7d7983b</id>
    <committed-date>2008-01-03T13:05:12-08:00</committed-date>
    <authored-date>2008-01-03T13:05:12-08:00</authored-date>
    <message>Moved the caching stores from ActionController::Caching::Fragments::* to ActiveSupport::Cache::*. If you're explicitly referring to a store, like ActionController::Caching::Fragments::MemoryStore, you need to update that reference with ActiveSupport::Cache::MemoryStore [DHH] Deprecated ActionController::Base.fragment_cache_store for ActionController::Base.cache_store [DHH] All fragment cache keys are now by default prefixed with the 'views/' namespace [DHH] Added ActiveRecord::Base.cache_key to make it easier to cache Active Records in combination with the new ActiveSupport::Cache::* libraries [DHH] Added ActiveSupport::Gzip.decompress/compress(source) as an easy wrapper for Zlib [Tobias Luetke] Included MemCache-Client to make the improved ActiveSupport::Cache::MemCacheStore work out of the box [Bob Cottrell, Eric Hodel] Added config.cache_store to environment options to control the default cache store (default is FileStore if tmp/cache is present, otherwise MemoryStore is used) [DHH]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8546 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>868624e91f037840bfbf0aca30bb2ea1c9d78701</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
</commits>
