<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>dbb0abfb7e9eb9a63b721a38625e3eff66ced49d</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/38c7d73e73d569211c4dfadf96fc295a925b7c9c</url>
    <id>38c7d73e73d569211c4dfadf96fc295a925b7c9c</id>
    <committed-date>2008-08-17T17:29:24-07:00</committed-date>
    <authored-date>2008-08-17T17:29:24-07:00</authored-date>
    <message>pass yielded arguments to block for ActionView::Base#render with :layout [#847 state:resolved]

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>9400fbbd277dafdde822fb9d3968f30764dbe9da</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f245658495865eff0882589b3e159704e48e1820</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/dbb0abfb7e9eb9a63b721a38625e3eff66ced49d</url>
    <id>dbb0abfb7e9eb9a63b721a38625e3eff66ced49d</id>
    <committed-date>2008-08-17T17:18:18-07:00</committed-date>
    <authored-date>2008-08-17T17:18:18-07:00</authored-date>
    <message>More integration test coverage</message>
    <tree>179f6711e39ce5d7b3feb9facb93be95603df46c</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8e930aa016e26471046d3f7d7ca1c10103791e7</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/f245658495865eff0882589b3e159704e48e1820</url>
    <id>f245658495865eff0882589b3e159704e48e1820</id>
    <committed-date>2008-08-17T17:13:49-07:00</committed-date>
    <authored-date>2008-08-17T17:13:49-07:00</authored-date>
    <message>Use Response status accessor instead of the Status header</message>
    <tree>be998ca2cea639b7e8b9018ecbdbda54dff2e4ea</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>894f9ccc5354c29e102f316f388d1dc0b98ef080</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b8e930aa016e26471046d3f7d7ca1c10103791e7</url>
    <id>b8e930aa016e26471046d3f7d7ca1c10103791e7</id>
    <committed-date>2008-08-17T17:09:38-07:00</committed-date>
    <authored-date>2008-08-17T17:09:38-07:00</authored-date>
    <message>Merge RackProcess#normalize_headers logic into AbstractResponse#prepare!</message>
    <tree>65733f05f69fa0b8648b8c473e34fdf5e8d16c2d</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96607996eaa826b5299780c7c9142e6e0157d198</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/894f9ccc5354c29e102f316f388d1dc0b98ef080</url>
    <id>894f9ccc5354c29e102f316f388d1dc0b98ef080</id>
    <committed-date>2008-08-17T17:04:01-07:00</committed-date>
    <authored-date>2008-08-17T17:04:01-07:00</authored-date>
    <message>Use RackRequest as a mock instead of StubCGI into RequestTest</message>
    <tree>23b13a97e49738a2eaa275aa3d1d3e5877e494a6</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8cfdcdb35db6e2f6fd5a72a38f4352beab148af1</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/96607996eaa826b5299780c7c9142e6e0157d198</url>
    <id>96607996eaa826b5299780c7c9142e6e0157d198</id>
    <committed-date>2008-08-16T14:26:11-07:00</committed-date>
    <authored-date>2008-08-16T14:20:55-07:00</authored-date>
    <message>Test for eager loading of STI subclasses from htm associations

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>bfe3d0a54a0d688c9d9df9c4b78040730b330e93</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2b69a636c431d62a85b2896d87b69cb13e2b8af0</id>
      </parent>
    </parents>
    <author>
      <name>Nathan Witmer</name>
      <email>nwitmer@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/8cfdcdb35db6e2f6fd5a72a38f4352beab148af1</url>
    <id>8cfdcdb35db6e2f6fd5a72a38f4352beab148af1</id>
    <committed-date>2008-08-16T14:23:48-07:00</committed-date>
    <authored-date>2008-08-16T12:38:01-07:00</authored-date>
    <message>Updated has_and_belongs_to_many association to fix :finder_sql interpolation. [#848 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>73ee2a1467cfa181807625b7bba10e3bec15b27b</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f4d3957a6986fe450cfd9058bb92ae1d6e5e745</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/2b69a636c431d62a85b2896d87b69cb13e2b8af0</url>
    <id>2b69a636c431d62a85b2896d87b69cb13e2b8af0</id>
    <committed-date>2008-08-16T12:41:19-07:00</committed-date>
    <authored-date>2008-08-15T16:24:29-07:00</authored-date>
    <message>Fixed STI type condition for eager loading of associations

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>56490c5c00af972feaa9e80432303d124ecc6150</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3c9d53b348f586ed223ec5de9f525faee6f564d</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/8f4d3957a6986fe450cfd9058bb92ae1d6e5e745</url>
    <id>8f4d3957a6986fe450cfd9058bb92ae1d6e5e745</id>
    <committed-date>2008-08-16T12:21:36-07:00</committed-date>
    <authored-date>2008-08-15T13:51:57-07:00</authored-date>
    <message>Don't raise exception when comparing ActiveRecord::Reflection. [#842 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>1b7833a2d0594835f44646bc4ebc7e70a2cc219b</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e3523f1d33c3cf53f1a65e520be5e937e9c68c1d</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/b3c9d53b348f586ed223ec5de9f525faee6f564d</url>
    <id>b3c9d53b348f586ed223ec5de9f525faee6f564d</id>
    <committed-date>2008-08-15T15:57:33-07:00</committed-date>
    <authored-date>2008-06-02T06:48:06-07:00</authored-date>
    <message>Use type_condition method for hmt STI condition</message>
    <tree>5f663b37aa9088b8315051aaa863e5818eb8b4bf</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aad7cac6add2fa01cebbb36e9f546292d632c9ea</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/e3523f1d33c3cf53f1a65e520be5e937e9c68c1d</url>
    <id>e3523f1d33c3cf53f1a65e520be5e937e9c68c1d</id>
    <committed-date>2008-08-15T15:44:11-07:00</committed-date>
    <authored-date>2008-08-15T08:39:11-07:00</authored-date>
    <message>Fixed validates_uniqueness_of with decimal columns

Only use special case-sensitive comparison operators for text columns in
validates_uniqueness_of as mysql can fail at decimal comparisons with
the BINARY operator.</message>
    <tree>4133486e17e4cafb88225bf86a8a1ee9efaf9730</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8aad8cb3906fce40fa583839fec7f8591fab8ec7</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/aad7cac6add2fa01cebbb36e9f546292d632c9ea</url>
    <id>aad7cac6add2fa01cebbb36e9f546292d632c9ea</id>
    <committed-date>2008-08-15T07:27:07-07:00</committed-date>
    <authored-date>2008-08-15T07:27:07-07:00</authored-date>
    <message>Fixed problems with the logger used if the logging string included %'s [#840 state:resolved] (Jamis Buck)</message>
    <tree>b4afc215d41692ec7dbe1766905d8c8fea451080</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f1f4e84a7ef88d941f6508673bb448de640d6f77</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/8aad8cb3906fce40fa583839fec7f8591fab8ec7</url>
    <id>8aad8cb3906fce40fa583839fec7f8591fab8ec7</id>
    <committed-date>2008-08-14T21:45:14-07:00</committed-date>
    <authored-date>2008-08-14T21:45:14-07:00</authored-date>
    <message>Set cache control to require revalidation if cache freshness response headers are set. Don't set Content-Length header if 304 status.</message>
    <tree>e6b903348c95ed060ddac963209065304fabd336</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8cb14ee1203c9ed380c4b192e8730757a52d43cb</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/f1f4e84a7ef88d941f6508673bb448de640d6f77</url>
    <id>f1f4e84a7ef88d941f6508673bb448de640d6f77</id>
    <committed-date>2008-08-14T12:28:02-07:00</committed-date>
    <authored-date>2008-08-14T12:23:29-07:00</authored-date>
    <message>Fix asset file paths with dangling queries in mtime check</message>
    <tree>26549476ba44de26fbad378f69680d83ed451ae5</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8b30985d525fd15b6c16d29fc115e83e3ee5037</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/8cb14ee1203c9ed380c4b192e8730757a52d43cb</url>
    <id>8cb14ee1203c9ed380c4b192e8730757a52d43cb</id>
    <committed-date>2008-08-13T19:30:46-07:00</committed-date>
    <authored-date>2008-08-13T19:30:46-07:00</authored-date>
    <message>Ensure results returned by a memoized method are immutable</message>
    <tree>d69be4eac1b7ecd0457de284549e28d729f40914</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7e09a8fb234d80f06fcd70b9263e28e42c4378b</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b8b30985d525fd15b6c16d29fc115e83e3ee5037</url>
    <id>b8b30985d525fd15b6c16d29fc115e83e3ee5037</id>
    <committed-date>2008-08-13T18:57:26-07:00</committed-date>
    <authored-date>2008-08-13T18:57:26-07:00</authored-date>
    <message>Marshal FileStore values</message>
    <tree>a0d4c18494722ce2eb1f1dc6b1c05781f1a6c28d</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3fc9a67c04bade858e7ac7eb8cd94eec6a63ec27</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/c7e09a8fb234d80f06fcd70b9263e28e42c4378b</url>
    <id>c7e09a8fb234d80f06fcd70b9263e28e42c4378b</id>
    <committed-date>2008-08-13T17:26:27-07:00</committed-date>
    <authored-date>2008-08-13T17:23:07-07:00</authored-date>
    <message>TestRequest#recycle! uses unmemoize_all to reset cached request method, accepts, etc.</message>
    <tree>9313689dec31cfd100335b3ef1c03559e9b338f1</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3284fbb86629f398ba2634dd9369bc65beb7d6ae</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/3fc9a67c04bade858e7ac7eb8cd94eec6a63ec27</url>
    <id>3fc9a67c04bade858e7ac7eb8cd94eec6a63ec27</id>
    <committed-date>2008-08-13T17:26:27-07:00</committed-date>
    <authored-date>2008-08-13T17:22:38-07:00</authored-date>
    <message>memoize_ and unmemoize_all</message>
    <tree>dc03084bc85e646542441b8d132472ed8a3a797f</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3b9324e62f770f1a0a457f7ad5fe6a3287ecae1f</id>
      </parent>
    </parents>
    <author>
      <name>S. Brent Faulkner</name>
      <email>brentf@unwwwired.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/3284fbb86629f398ba2634dd9369bc65beb7d6ae</url>
    <id>3284fbb86629f398ba2634dd9369bc65beb7d6ae</id>
    <committed-date>2008-08-13T17:19:00-07:00</committed-date>
    <authored-date>2008-08-13T17:19:00-07:00</authored-date>
    <message>Use current umask when testing the expected file mode [#823 state:resolved]
Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>e0cb7129695ea3cf63b9a6bf9552688983c68c55</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>04248c62086b188ae354ed90ae40c832b79fd19c</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/3b9324e62f770f1a0a457f7ad5fe6a3287ecae1f</url>
    <id>3b9324e62f770f1a0a457f7ad5fe6a3287ecae1f</id>
    <committed-date>2008-08-13T17:15:35-07:00</committed-date>
    <authored-date>2008-08-13T17:15:35-07:00</authored-date>
    <message>Fix rendering partials at the top level [#795 state:resolved]</message>
    <tree>649553b482c831ec58817b41d0fb18a995a3df66</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2561be005b1180883ccf1d0f7ad38858d9348064</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/04248c62086b188ae354ed90ae40c832b79fd19c</url>
    <id>04248c62086b188ae354ed90ae40c832b79fd19c</id>
    <committed-date>2008-08-13T17:04:56-07:00</committed-date>
    <authored-date>2008-08-13T17:04:56-07:00</authored-date>
    <message>Ensure templates are rendered if all the parts are already processed</message>
    <tree>01d6094bab843a037e8e8f786499b720831208dc</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1ee9e3fa5c924bef4aba3d53796f48f5badbd06f</id>
      </parent>
    </parents>
    <author>
      <name>Josh Susser</name>
      <email>josh@hasmanythrough.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/2561be005b1180883ccf1d0f7ad38858d9348064</url>
    <id>2561be005b1180883ccf1d0f7ad38858d9348064</id>
    <committed-date>2008-08-13T13:48:37-07:00</committed-date>
    <authored-date>2008-08-12T22:38:45-07:00</authored-date>
    <message>Refactor Filter predicate methods to use inheritance. [#815 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>bb5e50509c7f6cf3902babfb324d312e16a82f92</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>282b42021306f73d4cc8f8a06713da9a55ed044b</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/1ee9e3fa5c924bef4aba3d53796f48f5badbd06f</url>
    <id>1ee9e3fa5c924bef4aba3d53796f48f5badbd06f</id>
    <committed-date>2008-08-13T05:04:42-07:00</committed-date>
    <authored-date>2008-08-13T04:36:39-07:00</authored-date>
    <message>Fix ActiveRecord::NamedScope::Scope#respond_to? [#818 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>92664231bee7c307ab3bb431b226d0cc98a13dac</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a5aad2e81febfa1a8d9fea0faffb5a3b4535982b</id>
      </parent>
    </parents>
    <author>
      <name>Jeffrey Hardy</name>
      <email>packagethief@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/282b42021306f73d4cc8f8a06713da9a55ed044b</url>
    <id>282b42021306f73d4cc8f8a06713da9a55ed044b</id>
    <committed-date>2008-08-13T04:19:31-07:00</committed-date>
    <authored-date>2008-08-12T21:51:47-07:00</authored-date>
    <message>Account for the possibility of a nil options argument to CompressedMemCacheStore#read/#write</message>
    <tree>dd6455d6678fad0b39a59c07c728f5e679451938</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1b127fcdea28d6c6ab2f2c6370125c8817ba99d6</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/a5aad2e81febfa1a8d9fea0faffb5a3b4535982b</url>
    <id>a5aad2e81febfa1a8d9fea0faffb5a3b4535982b</id>
    <committed-date>2008-08-12T20:29:07-07:00</committed-date>
    <authored-date>2008-08-12T20:18:01-07:00</authored-date>
    <message>Fixed Time/Date object serialization

Time/Date objects used to be converted to_s instead of to_uaml
which made them unserializable.</message>
    <tree>f1936fe0655d0dd5fd0a6da1ac1e1d5d5b7d61e2</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>45b79d933cd2433b30ae98e7dadc4ae060e170c9</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/1b127fcdea28d6c6ab2f2c6370125c8817ba99d6</url>
    <id>1b127fcdea28d6c6ab2f2c6370125c8817ba99d6</id>
    <committed-date>2008-08-12T20:18:03-07:00</committed-date>
    <authored-date>2008-08-12T20:18:03-07:00</authored-date>
    <message>Set asset-cached file ctime and mtime to the max mtime of the combined files. Allows for consistent ETag generation without having a shared filesystem.</message>
    <tree>bf175900629b88ceb709a1f4df8aca9ec533cacc</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>992fda16ed662f028700d63a8dcbd1837f1d58ab</id>
      </parent>
      <parent>
        <id>08b0cf07dbc639c8609118eaeb34330d5168e8b2</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/45b79d933cd2433b30ae98e7dadc4ae060e170c9</url>
    <id>45b79d933cd2433b30ae98e7dadc4ae060e170c9</id>
    <committed-date>2008-08-12T17:03:17-07:00</committed-date>
    <authored-date>2008-08-12T17:03:17-07:00</authored-date>
    <message>Merge branch 'conditional-get'</message>
    <tree>6bc79848cf6aab926cdcfb51b298fe26b68a0ec0</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ba2d61dd8160237b2141ae24cf20db9b5301eb9d</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/08b0cf07dbc639c8609118eaeb34330d5168e8b2</url>
    <id>08b0cf07dbc639c8609118eaeb34330d5168e8b2</id>
    <committed-date>2008-08-12T17:03:06-07:00</committed-date>
    <authored-date>2008-08-12T17:03:06-07:00</authored-date>
    <message>Update changelog for conditional GET utility methods</message>
    <tree>f117c32a6e1df336286c9adca6e4102a763135a3</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>81c12d1f6359eb5e52b376f1f3552097a144cc8b</id>
      </parent>
    </parents>
    <author>
      <name>Tom Lea</name>
      <email>contrib@tomlea.co.uk</email>
    </author>
    <url>http://github.com/rails/rails/commit/992fda16ed662f028700d63a8dcbd1837f1d58ab</url>
    <id>992fda16ed662f028700d63a8dcbd1837f1d58ab</id>
    <committed-date>2008-08-12T09:15:50-07:00</committed-date>
    <authored-date>2008-08-11T10:16:58-07:00</authored-date>
    <message>Serialized attributes will now always be saved even with partial_updates turned on.

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;
[#788 state:committed]</message>
    <tree>71fc235f3141b4ae5be912c77b8830a82290fb6b</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7375d74d9fff3219d4ea389ba9e36a90afe9d33</id>
      </parent>
    </parents>
    <author>
      <name>Trevor Turk</name>
      <email>trevorturk@yahoo.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/81c12d1f6359eb5e52b376f1f3552097a144cc8b</url>
    <id>81c12d1f6359eb5e52b376f1f3552097a144cc8b</id>
    <committed-date>2008-08-12T00:52:06-07:00</committed-date>
    <authored-date>2008-08-11T19:17:14-07:00</authored-date>
    <message>move logging of protected attribute removal into log_protected_attribute_removal method

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;
[#804 status:committed]</message>
    <tree>fb59cc6d80e944b443a9564ab9fccc62ce018113</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
</commits>
