<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>eb9af20b7cc0e374277cf330bdd404f9daab28ec</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/a0f2b1d95d3785de92ae271fd7ea23e91c0cadc6</url>
    <id>a0f2b1d95d3785de92ae271fd7ea23e91c0cadc6</id>
    <committed-date>2009-01-27T16:17:39-08:00</committed-date>
    <authored-date>2009-01-27T16:17:39-08:00</authored-date>
    <message>Reorganize ActionController folder structure</message>
    <tree>e125027e317889e6402dac147e03fc112c129aec</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2a1c2778e76ba30431121d0a9062272e0c90405</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/ce706b4b9be03a3f2e7d11438e6550d64c5f4461</url>
    <id>ce706b4b9be03a3f2e7d11438e6550d64c5f4461</id>
    <committed-date>2009-01-04T13:39:16-08:00</committed-date>
    <authored-date>2009-01-04T13:39:16-08:00</authored-date>
    <message>Cache AssetTag timestamps</message>
    <tree>13605db641ea72a85be74c1c8f93de4bfc10af83</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>606176a55b90c27687ae17f40fd1af0a86b62246</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/104898fcb7958bcb69ba0239d6de8aa37f2da9ba</url>
    <id>104898fcb7958bcb69ba0239d6de8aa37f2da9ba</id>
    <committed-date>2009-01-02T11:40:23-08:00</committed-date>
    <authored-date>2009-01-02T11:40:23-08:00</authored-date>
    <message>Revert to the good old days when AssetTag didn't cause anyone problems</message>
    <tree>138434f3d7d9d25ad1eb0f0e2b8fd77745068851</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>45dee3842d68359a189fe7c0729359bd5a905ea4</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/5d89605c11cc54acadfdd76ccd226d38989ec600</url>
    <id>5d89605c11cc54acadfdd76ccd226d38989ec600</id>
    <committed-date>2008-12-28T13:31:03-08:00</committed-date>
    <authored-date>2008-12-28T13:31:03-08:00</authored-date>
    <message>Make router and controller classes better rack citizens</message>
    <tree>07a06d5b9584d8ae98f32781517007eafccd5fad</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>408ec6c0dcb901b2432c72bd3253fa691c5aede0</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/7e1751111ecf3886eba313fef183d73ff1f07eb6</url>
    <id>7e1751111ecf3886eba313fef183d73ff1f07eb6</id>
    <committed-date>2008-12-22T16:30:32-08:00</committed-date>
    <authored-date>2008-12-22T14:36:38-08:00</authored-date>
    <message>Rename RackRequest to Request</message>
    <tree>9e7f833fbb946b9fd01f8d0a990d74376bb9b525</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa002c0e86afdc83693f14667a710107843f0fbd</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/0b22a96b7aa39cb7244d7cee23f3d03b6117b447</url>
    <id>0b22a96b7aa39cb7244d7cee23f3d03b6117b447</id>
    <committed-date>2008-12-22T10:04:32-08:00</committed-date>
    <authored-date>2008-12-22T10:04:32-08:00</authored-date>
    <message>Move default middleware stack to middlewares.rb</message>
    <tree>4300480830267a58142a4efe60b76099b6efad8e</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63aac338332a06d3c9e28dde7954679703ec7620</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/aa002c0e86afdc83693f14667a710107843f0fbd</url>
    <id>aa002c0e86afdc83693f14667a710107843f0fbd</id>
    <committed-date>2008-12-22T09:31:18-08:00</committed-date>
    <authored-date>2008-12-22T09:31:18-08:00</authored-date>
    <message>ActiveRecord::QueryCache middleware</message>
    <tree>0ec063c6a18b2f9f523ada8a5d338b68dd562be2</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a14bbd7a8574c3b485d4b71e0950b2b9ff4e90d7</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/fda62ecf707b4023b30303dd0baf303f1ef8d344</url>
    <id>fda62ecf707b4023b30303dd0baf303f1ef8d344</id>
    <committed-date>2008-12-19T15:15:22-08:00</committed-date>
    <authored-date>2008-12-19T15:15:22-08:00</authored-date>
    <message>Rename AbstractResponse to Response and inheirt from Rack::Response</message>
    <tree>7329cd55304c2f5b092817171805fa7cf1088e97</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3b35366d5df8c8d8a7b216c42dd96b0cfa38fee4</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/a9fde9a2abd6a6505d5fd197ad9640470d8df9be</url>
    <id>a9fde9a2abd6a6505d5fd197ad9640470d8df9be</id>
    <committed-date>2008-12-18T11:14:09-08:00</committed-date>
    <authored-date>2008-12-18T11:14:09-08:00</authored-date>
    <message>Cleanup dispatch path</message>
    <tree>f115acdeed96396d52a35a875ce5270585db3bc5</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2e22c7fda00f78db79cb2dcc79495c085035240d</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/3b35366d5df8c8d8a7b216c42dd96b0cfa38fee4</url>
    <id>3b35366d5df8c8d8a7b216c42dd96b0cfa38fee4</id>
    <committed-date>2008-12-18T10:57:37-08:00</committed-date>
    <authored-date>2008-12-18T10:57:37-08:00</authored-date>
    <message>Use more generic test env flag</message>
    <tree>0632280c179df20797a3e59ec7e4df7e315aff06</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2eb2ec9e635c740684673495ed547d1c0769038d</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/2e22c7fda00f78db79cb2dcc79495c085035240d</url>
    <id>2e22c7fda00f78db79cb2dcc79495c085035240d</id>
    <committed-date>2008-12-18T10:56:18-08:00</committed-date>
    <authored-date>2008-12-18T10:56:18-08:00</authored-date>
    <message>Conditionally inject session middleware instead of using session management</message>
    <tree>92c18edbcab2e2d0733b77604838fe7ee3e53cd5</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ff6b00ee30d0961f57e3c4b64ec8ff0155aaf2d</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/2eb2ec9e635c740684673495ed547d1c0769038d</url>
    <id>2eb2ec9e635c740684673495ed547d1c0769038d</id>
    <committed-date>2008-12-18T10:00:54-08:00</committed-date>
    <authored-date>2008-12-18T10:00:54-08:00</authored-date>
    <message>Move gaint lock into middleware</message>
    <tree>55c28e8c3d11823ad15e9815039d8239afe7287a</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e8c1915416579a3840573ca2c80822d96cb31823</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/ed708307137c811d14e5fd2cb4ea550add381a82</url>
    <id>ed708307137c811d14e5fd2cb4ea550add381a82</id>
    <committed-date>2008-12-15T14:33:31-08:00</committed-date>
    <authored-date>2008-12-15T14:33:31-08:00</authored-date>
    <message>Switch to Rack based session stores.</message>
    <tree>31cb7df0a489bb4bbb0a9bc9edb24a70a869a0d1</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>27ebfd795ff106efae8cbe318d7b15b1a3c63b13</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/9c9da6c892d715ca22c3cf51f50deb1d80029c66</url>
    <id>9c9da6c892d715ca22c3cf51f50deb1d80029c66</id>
    <committed-date>2008-12-04T18:39:36-08:00</committed-date>
    <authored-date>2008-12-04T18:39:36-08:00</authored-date>
    <message>Boot out CGI Processor.

* Add ActionController::CGIHandler as a backwards compatible CGI wrapper around Rack.
* Also pull failsafe responder into ActionController::Failsafe middleware.</message>
    <tree>1605da4f53bb22b5f793c0d78161e46fdb8603bf</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>40e9ba1e4627f1939153e7a061aaf060c87ec902</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b2ad3029cd0d4f45c2db283f8246d3dbf9078e5f</url>
    <id>b2ad3029cd0d4f45c2db283f8246d3dbf9078e5f</id>
    <committed-date>2008-12-04T09:03:16-08:00</committed-date>
    <authored-date>2008-12-04T09:03:16-08:00</authored-date>
    <message>Ensure each rack request has its own dispatcher instance</message>
    <tree>7b127474f940d9663aa9f64c9a9d33aff0f52b30</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>57f0b9738e71016d8a9898d83fe39b2310bf6c91</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/40e9ba1e4627f1939153e7a061aaf060c87ec902</url>
    <id>40e9ba1e4627f1939153e7a061aaf060c87ec902</id>
    <committed-date>2008-12-04T07:43:06-08:00</committed-date>
    <authored-date>2008-12-03T23:24:24-08:00</authored-date>
    <message>Refactor SessionFixationTest and WebServiceTest with IntegrationTest so they are compatible with the Rack interface.</message>
    <tree>ff8df6462d8d9514dfbe851ce0f7fcbd4685365e</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0b4858cf38f522208381f9bfbbb5c066aceb30d2</id>
      </parent>
      <parent>
        <id>1e1056f6435254c81f02fd0fba53d9356050cb00</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/99f2cb4918786382413bdd29b3cacfd5b9377677</url>
    <id>99f2cb4918786382413bdd29b3cacfd5b9377677</id>
    <committed-date>2008-12-03T08:32:30-08:00</committed-date>
    <authored-date>2008-12-03T08:32:30-08:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rails/rails</message>
    <tree>9279a5f1b63a03f51b1a04734a4c70bb6b6c3546</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb5e6fe713756b36ee6df9b04f28cfb8bae60dbc</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/f54ae9a9976ec6b4ec228a535edd9b32cc60c43d</url>
    <id>f54ae9a9976ec6b4ec228a535edd9b32cc60c43d</id>
    <committed-date>2008-12-03T08:23:02-08:00</committed-date>
    <authored-date>2008-12-03T08:23:02-08:00</authored-date>
    <message>Fix failsafe response path. [#1504 state:committed]</message>
    <tree>801dd5034c5c713a5a9bccc4baf9e7369a0eb0bc</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c07a8828ede3d41000513af29c293ae2e2a49d4</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/06ed8e451198b2296d8b2752741e259b4f995081</url>
    <id>06ed8e451198b2296d8b2752741e259b4f995081</id>
    <committed-date>2008-12-01T11:49:34-08:00</committed-date>
    <authored-date>2008-12-01T11:48:47-08:00</authored-date>
    <message>Add internal middleware stack to Dispatcher

  config.middleware.use Rack::Cache</message>
    <tree>9e7733152cb317178ea95bfbe423e98e252a98c3</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5fa0457542b0ff541d0a80ff8c3561eec8e35959</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/9fc23745f1511d8d97433828d9ca87970994d138</url>
    <id>9fc23745f1511d8d97433828d9ca87970994d138</id>
    <committed-date>2008-11-28T09:18:28-08:00</committed-date>
    <authored-date>2008-11-28T09:18:28-08:00</authored-date>
    <message>Reinstate &quot;Super lazy load view paths in development mode (no indexing or caching at all). Switch layout finders to use view path api to take advantage of cache.&quot; as it killed dev mode reloading.&quot;</message>
    <tree>83b606852608845853fc5a005949812dfa5160d6</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6fa9957e0e83f327aaffe34679a5752fc2343fae</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/5fa0457542b0ff541d0a80ff8c3561eec8e35959</url>
    <id>5fa0457542b0ff541d0a80ff8c3561eec8e35959</id>
    <committed-date>2008-11-27T12:04:24-08:00</committed-date>
    <authored-date>2008-11-27T12:04:24-08:00</authored-date>
    <message>Revert &quot;Super lazy load view paths in development mode (no indexing or caching at all). Switch layout finders to use view path api to take advantage of cache.&quot; as it killed dev mode reloading.

This reverts commit 4d910b033379727e5e7355590c50c72fc75e56db.</message>
    <tree>02264b718d54ffb2a513ad9a05bf2c7a6f572589</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d2002a12a473f5b35c52db82518f4631776414f</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/4d910b033379727e5e7355590c50c72fc75e56db</url>
    <id>4d910b033379727e5e7355590c50c72fc75e56db</id>
    <committed-date>2008-11-26T18:54:47-08:00</committed-date>
    <authored-date>2008-11-26T18:54:47-08:00</authored-date>
    <message>Super lazy load view paths in development mode (no indexing or caching at all). Switch layout finders to use view path api to take advantage of cache.</message>
    <tree>ada3e45bf32d37d8f17f6ea944c8400912da26a8</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e50530ca3ab5db53ebc74314c54b62b91b932389</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/a026b4c983681b71d876ea37958c3e5bc605acac</url>
    <id>a026b4c983681b71d876ea37958c3e5bc605acac</id>
    <committed-date>2008-11-22T04:24:37-08:00</committed-date>
    <authored-date>2008-11-22T04:24:37-08:00</authored-date>
    <message>Let ApplicationController stay unloaded for as long as possible</message>
    <tree>1ca9f066e6a89a71d34a703f1d329943b6292c81</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4b33fae1f52325d22083de2e83d827b924d1c616</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/fcce1f17eaf9993b0210fe8e2a8117b61a1f0f69</url>
    <id>fcce1f17eaf9993b0210fe8e2a8117b61a1f0f69</id>
    <committed-date>2008-11-17T10:27:35-08:00</committed-date>
    <authored-date>2008-11-17T10:16:31-08:00</authored-date>
    <message>BACKWARDS INCOMPATIBLE: Renamed application.rb to application_controller.rb and removed all the special casing that was in place to support the former. You must do this rename in your own application when you upgrade to this version [DHH]</message>
    <tree>dcf89fab841f873dd9c26b3f061f7d1c4e378f86</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3ec1d3c22904c8801945b56956466f8ead9f3c1</id>
      </parent>
    </parents>
    <author>
      <name>Nick Sieger</name>
      <email>nick@nicksieger.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/529c2716992490a6eab55486788ca0d35c17e60b</url>
    <id>529c2716992490a6eab55486788ca0d35c17e60b</id>
    <committed-date>2008-11-07T14:19:54-08:00</committed-date>
    <authored-date>2008-11-07T14:19:25-08:00</authored-date>
    <message>Simplify dispatcher callbacks to eliminate unnecessary stale thread purging. [Nick Sieger, Pratik Naik]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>af3f5ebe0568b167f33c4783b084415dbfa51b73</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4ad5aa9a39a83863331a7665407dac475855765b</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/4dbfe18b37ad4fa95eecb9082a446c798e84e499</url>
    <id>4dbfe18b37ad4fa95eecb9082a446c798e84e499</id>
    <committed-date>2008-10-29T02:51:56-07:00</committed-date>
    <authored-date>2008-10-29T02:51:56-07:00</authored-date>
    <message>Proper API for reloading translations</message>
    <tree>885701c845a0e3589f1b565f0ee610faf792e447</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1082cba4417100552a879c0bc0d415f9944767f8</id>
      </parent>
    </parents>
    <author>
      <name>Tim Harper</name>
      <email>timcharper@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/fcb45e5ec3c8ab7b11391c0639609918876ddbb2</url>
    <id>fcb45e5ec3c8ab7b11391c0639609918876ddbb2</id>
    <committed-date>2008-10-20T11:21:59-07:00</committed-date>
    <authored-date>2008-10-20T11:21:59-07:00</authored-date>
    <message>Ensure ActionView::Helpers::AssetTagHelper::AssetTag::Cache is cleared before loading so changes to asset files are picked up by the broswer [#1233 state:resolved]

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>79b101edc15fcb3df2a9a0bda2917bec0514e901</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f550c8625739106e957e4260d3d592a9665fc943</id>
      </parent>
    </parents>
    <author>
      <name>Aliaksey Kandratsenka</name>
      <email>alk@tut.by</email>
    </author>
    <url>http://github.com/rails/rails/commit/b437a7d34e86c16a211171d491e805b603f0dc99</url>
    <id>b437a7d34e86c16a211171d491e805b603f0dc99</id>
    <committed-date>2008-10-04T09:25:08-07:00</committed-date>
    <authored-date>2008-10-02T11:06:22-07:00</authored-date>
    <message>Return processing lock to dispatcher, the finer grained lock was incompatible with the reloading in development mode.

This commit also adds ActionController::Dispatcher#dispatch_unlocking -- non-locking version of dispatch.
It's named anologously to POSIX {getc,getchar,...}_unlocked functions.

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;
[#1170 state:committed]</message>
    <tree>ecbb3fa54c96c38e492d9fcbd8f677718d0ef0af</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>834361145a805b5077f962dc2e67a0a9ea882535</id>
      </parent>
    </parents>
    <author>
      <name>Aliaksey Kandratsenka</name>
      <email>alk@tut.by</email>
    </author>
    <url>http://github.com/rails/rails/commit/6080b73b1cf6c9ff969b81751a1e5d26d7633a32</url>
    <id>6080b73b1cf6c9ff969b81751a1e5d26d7633a32</id>
    <committed-date>2008-10-04T08:48:13-07:00</committed-date>
    <authored-date>2008-10-02T12:59:03-07:00</authored-date>
    <message>call clear_active_connections! in :after_dispatch to give pooled connections back

This fixes connection pool exhaustion for web servers which create new thread per connection (e.g. Webrick).

integration.rb changes are required to keep test transaction active for several requests.

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;
[#1171 state:committed]</message>
    <tree>20ce3433da390db10f9dacb6ea2d63a1c5d4d4a9</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f388725bd61d8ae246c0c8e42eaec1a2be4620ac</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/6be8251ec86b74b92e7bd922fafe9224281d2d26</url>
    <id>6be8251ec86b74b92e7bd922fafe9224281d2d26</id>
    <committed-date>2008-08-20T22:51:06-07:00</committed-date>
    <authored-date>2008-08-20T22:51:06-07:00</authored-date>
    <message>Simplified and renamed CallbackChain union method to replace_or_append!</message>
    <tree>e8a87dd3524b3d80b381fc7dbb273a41c890dba2</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a4da8175a2c989104de1a38e43d5ddfb0f89b055</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/c1a8690d582c08777055caf449c03f85b4c8aa4b</url>
    <id>c1a8690d582c08777055caf449c03f85b4c8aa4b</id>
    <committed-date>2008-08-18T21:36:13-07:00</committed-date>
    <authored-date>2008-08-18T20:38:58-07:00</authored-date>
    <message>Consistently use the framework's configured logger and avoid reverting to RAILS_DEFAULT_LOGGER unless necessary.</message>
    <tree>aa88127d58845658f32fb9284b0f837f13700800</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a5db1488251304ec93256654859b430148f0c506</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/19db0b732458347b5237ac90865d62b3fd2157f1</url>
    <id>19db0b732458347b5237ac90865d62b3fd2157f1</id>
    <committed-date>2008-07-28T12:31:40-07:00</committed-date>
    <authored-date>2008-07-28T12:31:40-07:00</authored-date>
    <message>Added back ActionController::Base.allow_concurrency flag and moved lock down to controller processing.</message>
    <tree>c1131bb6eab4a19cd14fa9eb800e1bca01dc9ad4</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ffe32160e16398d347e6bcd396ad843ba68e52a</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/bec4b69a3b65c3696edad3c880207e8c476b0937</url>
    <id>bec4b69a3b65c3696edad3c880207e8c476b0937</id>
    <committed-date>2008-06-17T19:21:07-07:00</committed-date>
    <authored-date>2008-06-15T19:22:27-07:00</authored-date>
    <message>Replaced TemplateFinder abstraction with ViewLoadPaths</message>
    <tree>ef655dd59b5b46eb38f7f868c7e8c182635abe65</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da91450e687fe9faa7b0575062c2b2aacc261f68</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/c08547d2266c75f0a82d06dd91c6d0500740e12e</url>
    <id>c08547d2266c75f0a82d06dd91c6d0500740e12e</id>
    <committed-date>2008-06-03T11:32:53-07:00</committed-date>
    <authored-date>2008-06-03T11:32:53-07:00</authored-date>
    <message>Namespace Inflector, Dependencies, OrderedOptions, and TimeZone under ActiveSupport [#238 state:resolved]</message>
    <tree>afd294792deab652137c1d172e752882bbd91669</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29641ff05ad1beb659582a3c4347c1395f940285</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/92050f6c6f586b2a73aeb61da4f41b9822bbcf6d</url>
    <id>92050f6c6f586b2a73aeb61da4f41b9822bbcf6d</id>
    <committed-date>2008-06-02T19:02:51-07:00</committed-date>
    <authored-date>2008-06-02T19:02:26-07:00</authored-date>
    <message>Ensure Rack processor reads CGI output_cookies for the session cookie.</message>
    <tree>ff7a871f1ffedbbc0a0c2c4837dc72e374bbf2a3</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
</commits>
