<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>ab4c640b96f1bf1882f78847d0357e7492b621b1</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/d9c0a37f37402fa128302b7c048201d2180a029e</url>
    <id>d9c0a37f37402fa128302b7c048201d2180a029e</id>
    <committed-date>2004-12-22T15:56:17-08:00</committed-date>
    <authored-date>2004-12-22T15:56:17-08:00</authored-date>
    <message>Releasing Rails 0.9.2

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@260 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>b57796214a8041212e39db3505d330a1c0ac7d0c</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d834b65b540665db81cca51fdc828d0c91e314a6</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/ab4c640b96f1bf1882f78847d0357e7492b621b1</url>
    <id>ab4c640b96f1bf1882f78847d0357e7492b621b1</id>
    <committed-date>2004-12-22T15:40:44-08:00</committed-date>
    <authored-date>2004-12-22T15:40:44-08:00</authored-date>
    <message>Added scope option to validation_uniqueness #349 [Kent Sibilev]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@259 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>4b13433c1c00f73c6a51afc0dfc32f861b65a3da</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ec81dcd28ece609bf837b7869696bba0af5507b</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/d834b65b540665db81cca51fdc828d0c91e314a6</url>
    <id>d834b65b540665db81cca51fdc828d0c91e314a6</id>
    <committed-date>2004-12-22T15:25:45-08:00</committed-date>
    <authored-date>2004-12-22T15:25:45-08:00</authored-date>
    <message>Added allow_nil options to validates_inclusion_of so that validation is only triggered if the attribute is not nil [what-a-day]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@258 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>2088904083b4ee6297947a911d5ef61349f65778</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d91405a415819a626427373437e0929b19914cf4</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/2ec81dcd28ece609bf837b7869696bba0af5507b</url>
    <id>2ec81dcd28ece609bf837b7869696bba0af5507b</id>
    <committed-date>2004-12-22T15:09:30-08:00</committed-date>
    <authored-date>2004-12-22T15:09:30-08:00</authored-date>
    <message>Added work-around for PostgreSQL and the problem of getting fixtures to be created from id 1 on each test case. This only works for auto-incrementing primary keys called &quot;id&quot; for now #359 [Scott Baron]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@257 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>e0e48c6db025d91a8a04518297f884cddada8838</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a89e36a22a558a77e6783d21ce4f9deee028e2e9</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/d91405a415819a626427373437e0929b19914cf4</url>
    <id>d91405a415819a626427373437e0929b19914cf4</id>
    <committed-date>2004-12-22T14:50:44-08:00</committed-date>
    <authored-date>2004-12-22T14:50:44-08:00</authored-date>
    <message>Fixed UrlHelper#link_to_unless so it doesn't care if the id is a string or fixnum [zenspider]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@256 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>55b9ffef39c7d782d664b9bd2bb7b100e321bd29</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>822742164e8eaaecb346b03d3662a8fd2284f8c6</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/a89e36a22a558a77e6783d21ce4f9deee028e2e9</url>
    <id>a89e36a22a558a77e6783d21ce4f9deee028e2e9</id>
    <committed-date>2004-12-22T06:38:36-08:00</committed-date>
    <authored-date>2004-12-22T06:38:36-08:00</authored-date>
    <message>You should redirect externally on the default action

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@255 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>a1632370e7046d71bbe791b7ed28ee494fa0494b</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>edbeec91ba995d8a025d11a972b5c96edbfa07c6</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/822742164e8eaaecb346b03d3662a8fd2284f8c6</url>
    <id>822742164e8eaaecb346b03d3662a8fd2284f8c6</id>
    <committed-date>2004-12-22T06:30:29-08:00</committed-date>
    <authored-date>2004-12-22T06:30:29-08:00</authored-date>
    <message>Forgot to include the new session module

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@254 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>8562bd5681bd92a009f3fa8d9cbd7c71e0768466</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4b229d1034b796e316c8e18ada4b8524d0ab3976</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/edbeec91ba995d8a025d11a972b5c96edbfa07c6</url>
    <id>edbeec91ba995d8a025d11a972b5c96edbfa07c6</id>
    <committed-date>2004-12-22T06:14:45-08:00</committed-date>
    <authored-date>2004-12-22T06:14:45-08:00</authored-date>
    <message>Fixed mixin test and fixtures to work with postgresql #353 [Scott Baron]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@253 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>8e5d2524cc05c844750400da3b03bb42e2d5643d</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>951c9426ad37b89bbab5de1389ceea337da623cf</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/4b229d1034b796e316c8e18ada4b8524d0ab3976</url>
    <id>4b229d1034b796e316c8e18ada4b8524d0ab3976</id>
    <committed-date>2004-12-22T05:54:44-08:00</committed-date>
    <authored-date>2004-12-22T05:54:44-08:00</authored-date>
    <message>Added Base#clear_association_cache to empty all the cached associations #347 [Tobias Luetke]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@252 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>29491de6ea951d0560228e244c3d8a9349be4bc2</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a04b1f3d8a54aaec988c264267cf9f2c2340f275</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/951c9426ad37b89bbab5de1389ceea337da623cf</url>
    <id>951c9426ad37b89bbab5de1389ceea337da623cf</id>
    <committed-date>2004-12-22T05:53:47-08:00</committed-date>
    <authored-date>2004-12-22T05:53:47-08:00</authored-date>
    <message>Added search through session to clear out association caches at the end of each request. This makes it possible to place Active Record objects in the session without worrying about stale data in the associations (the main object is still subject to caching, naturally) #347 [Tobias Luetke]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@251 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>3a2d909f1a3fe75848b7dba86234b8272ff4c512</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f408fcd610c83d29effba92db29c35f7653187b6</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/a04b1f3d8a54aaec988c264267cf9f2c2340f275</url>
    <id>a04b1f3d8a54aaec988c264267cf9f2c2340f275</id>
    <committed-date>2004-12-22T05:44:16-08:00</committed-date>
    <authored-date>2004-12-22T05:44:16-08:00</authored-date>
    <message>Added more informative exception when using helper :some_helper and the helper requires another file that fails, you'll get an error message tells you what file actually failed to load, rather than falling back on assuming it was the helper file itself #346 [dblack]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@250 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>024a0ed444df4dd0f3414b789b1018f9bd20ebad</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dbe8a26d7d22215054fc3630be95b81a16512fb8</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/f408fcd610c83d29effba92db29c35f7653187b6</url>
    <id>f408fcd610c83d29effba92db29c35f7653187b6</id>
    <committed-date>2004-12-22T05:39:19-08:00</committed-date>
    <authored-date>2004-12-22T05:39:19-08:00</authored-date>
    <message>Added more informative exceptions in establish_connection #356 [bitsweat]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@249 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>c53038299ee114234e8adaf91512f228e156e0e3</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>91eaeb280385d8423d8ec6f7097c9e1a19deb131</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/dbe8a26d7d22215054fc3630be95b81a16512fb8</url>
    <id>dbe8a26d7d22215054fc3630be95b81a16512fb8</id>
    <committed-date>2004-12-22T05:35:42-08:00</committed-date>
    <authored-date>2004-12-22T05:35:42-08:00</authored-date>
    <message>Fixed that options[:counter_sql] was overwritten with interpolated sql rather than original sql #355 [bitsweat]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@248 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>bcec750430d326595b32b4cab999a16d01cc7642</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78c6de9daf7970ae40d50899ee0ceb67c0297a94</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/91eaeb280385d8423d8ec6f7097c9e1a19deb131</url>
    <id>91eaeb280385d8423d8ec6f7097c9e1a19deb131</id>
    <committed-date>2004-12-22T05:27:20-08:00</committed-date>
    <authored-date>2004-12-22T05:27:20-08:00</authored-date>
    <message>Fixed that overriding an attribute's accessor would be disregarded by add_on_empty and add_on_boundary_breaking because they simply used the attributes[] hash instead of checking for @base.respond_to?(attr.to_s). [Marten]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@247 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>f0d480f04f6c49e5be285e6fb21ead12205b9df1</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ebf2b12b07641cbdf07218d2661a721ebab6092f</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/78c6de9daf7970ae40d50899ee0ceb67c0297a94</url>
    <id>78c6de9daf7970ae40d50899ee0ceb67c0297a94</id>
    <committed-date>2004-12-22T05:17:35-08:00</committed-date>
    <authored-date>2004-12-22T05:17:35-08:00</authored-date>
    <message>Fixed CTRL-C exists from the Breakpointer to be a clean affair without error dumping [Kent Sibilev]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@246 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>1d8f812ef6c8a0715cc3b35036b16d6d9dba76b1</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dcc486805e5d79bd10fd5dfe302302522d250e86</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/ebf2b12b07641cbdf07218d2661a721ebab6092f</url>
    <id>ebf2b12b07641cbdf07218d2661a721ebab6092f</id>
    <committed-date>2004-12-22T05:08:26-08:00</committed-date>
    <authored-date>2004-12-22T05:08:26-08:00</authored-date>
    <message>Fixed &quot;rake stats&quot; to work with sub-directories in models and controllers and to report the code to test ration [Scott Baron]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@245 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>dd48278c02c6f7761254a3ea20265a630f9c78f8</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3f3cbb51dc20ecf7bbfa8e4fc6eb205ebe4e4c5c</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/dcc486805e5d79bd10fd5dfe302302522d250e86</url>
    <id>dcc486805e5d79bd10fd5dfe302302522d250e86</id>
    <committed-date>2004-12-22T05:00:15-08:00</committed-date>
    <authored-date>2004-12-22T05:00:15-08:00</authored-date>
    <message>Fixed that Base.table_name would expect a parameter when used in has_and_belongs_to_many joins [Anna Lissa Cruz]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@244 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>8124ceffb3920233f662733c6d9496d880579427</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>44819b47179936492c093811ed0f625ce6e029a3</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/3f3cbb51dc20ecf7bbfa8e4fc6eb205ebe4e4c5c</url>
    <id>3f3cbb51dc20ecf7bbfa8e4fc6eb205ebe4e4c5c</id>
    <committed-date>2004-12-21T18:00:41-08:00</committed-date>
    <authored-date>2004-12-21T18:00:41-08:00</authored-date>
    <message>The dispatcher should reload the associations AFTER clearing the inheritable variables, not before, or callbacks and others wont work

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@243 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>17e95ad0c09a124d7f073b4e3426111ea8d083aa</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>58f2bd0cfc1713ee3ed519d6b75bbfa386c131c3</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/44819b47179936492c093811ed0f625ce6e029a3</url>
    <id>44819b47179936492c093811ed0f625ce6e029a3</id>
    <committed-date>2004-12-21T16:48:24-08:00</committed-date>
    <authored-date>2004-12-21T16:48:24-08:00</authored-date>
    <message>Fixed that nested transactions now work by letting the outer most transaction have the responsibilty of starting and rolling back the transaction. If any of the inner transactions swallow the exception raised, though, the transaction will not be rolled back. So always let the transaction bubble up even when you've dealt with local issues. Closes #231 and #340.

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@242 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>f6653b9e9a9c8fd41dab1cc40f78e4e4d565b65c</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>913f229e21263e5aef541af5918e23cb0675b7ce</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/58f2bd0cfc1713ee3ed519d6b75bbfa386c131c3</url>
    <id>58f2bd0cfc1713ee3ed519d6b75bbfa386c131c3</id>
    <committed-date>2004-12-21T15:41:07-08:00</committed-date>
    <authored-date>2004-12-21T15:41:07-08:00</authored-date>
    <message>Fixed validates_{confirmation,acceptance}_of to only happen when the virtual attributes are not nil #348 [dpiddy@gmail.com]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@241 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>b05a3e6dd23bc1eb3f10a596df149aa1409a6b50</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1eb751a021c9b3d3fd74165583252e4a53322b58</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/913f229e21263e5aef541af5918e23cb0675b7ce</url>
    <id>913f229e21263e5aef541af5918e23cb0675b7ce</id>
    <committed-date>2004-12-21T05:58:04-08:00</committed-date>
    <authored-date>2004-12-21T05:58:04-08:00</authored-date>
    <message>Added acts instead of mixins

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@240 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>5052520f2ab362a2826482a1fc35ba600136e557</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>506fd8ea57103836c73321ba3cbdefd4846581bb</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/1eb751a021c9b3d3fd74165583252e4a53322b58</url>
    <id>1eb751a021c9b3d3fd74165583252e4a53322b58</id>
    <committed-date>2004-12-21T02:47:02-08:00</committed-date>
    <authored-date>2004-12-21T02:47:02-08:00</authored-date>
    <message>Fixed regression with Base#reset_session that wouldn't use the the DEFAULT_SESSION_OPTIONS [adam@the-kramers.net]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@239 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>670af51a03e1c996db592f6e8bc15ac03ac27188</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ea54a630a270c7df2c97705e231af64686d2444</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/506fd8ea57103836c73321ba3cbdefd4846581bb</url>
    <id>506fd8ea57103836c73321ba3cbdefd4846581bb</id>
    <committed-date>2004-12-20T18:05:12-08:00</committed-date>
    <authored-date>2004-12-20T18:05:12-08:00</authored-date>
    <message>Fixed error rendering of rxml documents to not just swallow the exception and return 0 (still not guessing the right line, but hey)

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@238 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>49c1aabfdc2b073ca84abbf09323331f80758390</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2e3106b617ada84a8932e80f98c5a95e088c4698</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/6ea54a630a270c7df2c97705e231af64686d2444</url>
    <id>6ea54a630a270c7df2c97705e231af64686d2444</id>
    <committed-date>2004-12-20T13:48:38-08:00</committed-date>
    <authored-date>2004-12-20T13:48:38-08:00</authored-date>
    <message>Deal with associated classes that doesnt reside in their own files

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@237 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>eb34443fa47dd6c29fb834999a5a3f8aeb2bf004</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5df6128bfdb7abaedc0a4f28aba1032a263b9a8a</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/2e3106b617ada84a8932e80f98c5a95e088c4698</url>
    <id>2e3106b617ada84a8932e80f98c5a95e088c4698</id>
    <committed-date>2004-12-20T08:57:56-08:00</committed-date>
    <authored-date>2004-12-20T08:57:56-08:00</authored-date>
    <message>Checked in the proper version of const_missing

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@236 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>324b7c59b2d043b76063dc877d3631a1317de4ba</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3e5a8809873526c5761c1a0d7df6535602fd3f61</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/5df6128bfdb7abaedc0a4f28aba1032a263b9a8a</url>
    <id>5df6128bfdb7abaedc0a4f28aba1032a263b9a8a</id>
    <committed-date>2004-12-20T08:55:26-08:00</committed-date>
    <authored-date>2004-12-20T08:55:26-08:00</authored-date>
    <message>Forgot a &quot;or&quot; in Inflector

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@235 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>c27d7ba619efe40fde3ab052940fad965ac1948b</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8537d5eb93dae418c5c866b313ca1362990957ca</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/3e5a8809873526c5761c1a0d7df6535602fd3f61</url>
    <id>3e5a8809873526c5761c1a0d7df6535602fd3f61</id>
    <committed-date>2004-12-20T05:32:09-08:00</committed-date>
    <authored-date>2004-12-20T05:32:09-08:00</authored-date>
    <message>Switched strategy on the id_before_type_cast problem and just did an explicit method so postgresql wouldnt choke on id is null

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@234 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>3cd80be027276122daa43a6202ba8d74b982321c</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef489ca2ad9f3dd65563803a95d99cc53b2a5a0a</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/8537d5eb93dae418c5c866b313ca1362990957ca</url>
    <id>8537d5eb93dae418c5c866b313ca1362990957ca</id>
    <committed-date>2004-12-20T05:21:01-08:00</committed-date>
    <authored-date>2004-12-20T05:21:01-08:00</authored-date>
    <message>Added a require_association hook on const_missing that makes it possible to use any model class without requiring it first. Added that Active Record associations are now reloaded instead of cleared to work with the new const_missing hook in Active Record.

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@233 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>db6f7bce54f3e3ab370f665e9d950d5f8f088e4e</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2f26785425a8c96ffa7cb04cdf5c54eb0f247da2</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/ef489ca2ad9f3dd65563803a95d99cc53b2a5a0a</url>
    <id>ef489ca2ad9f3dd65563803a95d99cc53b2a5a0a</id>
    <committed-date>2004-12-19T15:11:06-08:00</committed-date>
    <authored-date>2004-12-19T15:11:06-08:00</authored-date>
    <message>Pulling attributes_from_column_definition should set the primary id to nil instead of not at all

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@232 5ecf4fe2-1ee6-0310-87b1-e25e094e27de</message>
    <tree>ecd7d6087245de0d4c16a3edffe1bf66e486bde8</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c489b87d9d8e584541bc5b8f19c795eaff71a07d</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/rubyruy/rails/commit/2f26785425a8c96ffa7cb04cdf5c54eb0f247da2</url>
    <id>2f26785425a8c96ffa7cb04cdf5c54eb0f247da2</id>
    <committed-date>2004-12-19T14:49:56-08:00</committed-date>
    <authored-date>2004-12-19T14:49:56-08:00</authored-date>
    <message>Scrap that

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