<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>6a975d6ca28216cfa015374c802279349e9253ca</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/71528b1825ce5184b23d09f923cb72f4073ce8ed</url>
    <id>71528b1825ce5184b23d09f923cb72f4073ce8ed</id>
    <committed-date>2008-05-31T17:22:16-07:00</committed-date>
    <authored-date>2008-05-31T17:22:16-07:00</authored-date>
    <message>Previously we only added the &quot;lib&quot; subdirectory to the load path when
setting up gem dependencies for frozen gems. Now we add the &quot;ext&quot;
subdirectory as well for those gems which have compiled C extensions
as well. [Wincent Colaiuta]

[#268 state:resolved]</message>
    <tree>798ac7cc8ede435aaa35fa04afeaaeba3c45d7f7</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>72483c0d4c1e4ea794919974100acc2f255f6fd2</id>
      </parent>
      <parent>
        <id>ea03b0885c110003496c1f99dc7d9d2f1534955b</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/6a975d6ca28216cfa015374c802279349e9253ca</url>
    <id>6a975d6ca28216cfa015374c802279349e9253ca</id>
    <committed-date>2008-05-31T17:15:24-07:00</committed-date>
    <authored-date>2008-05-31T17:15:24-07:00</authored-date>
    <message>fix changelog conflict</message>
    <tree>e0a73c68e00755993f2bac86115f178656637c93</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a6e79083273dfb1a62aa8ff02db07454c65729ff</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/72483c0d4c1e4ea794919974100acc2f255f6fd2</url>
    <id>72483c0d4c1e4ea794919974100acc2f255f6fd2</id>
    <committed-date>2008-05-31T17:13:11-07:00</committed-date>
    <authored-date>2008-05-31T17:13:11-07:00</authored-date>
    <message>Add ActiveRecord::Base.sti_name that checks ActiveRecord::Base#store_full_sti_class? and returns either the full or demodulized name. [rick] [#114 state:resolved]</message>
    <tree>1519e9e4dd95c3c0ac13e1d0bf8bc0e2b15fc5a9</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb59c93de06421c4c7f04c8abefa1a0f69c91099</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/ea03b0885c110003496c1f99dc7d9d2f1534955b</url>
    <id>ea03b0885c110003496c1f99dc7d9d2f1534955b</id>
    <committed-date>2008-05-31T17:07:44-07:00</committed-date>
    <authored-date>2008-05-31T17:07:44-07:00</authored-date>
    <message>revert mysql test credential change</message>
    <tree>6c2c9e2d66b4d8001bbf4aabb7455ca5661e899f</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f9db7695fe3c148c8d1077f1564e5b94d126b83b</id>
      </parent>
      <parent>
        <id>ef21e013338461f33bf85f5cf6edd84b5ce9b6fe</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/cb59c93de06421c4c7f04c8abefa1a0f69c91099</url>
    <id>cb59c93de06421c4c7f04c8abefa1a0f69c91099</id>
    <committed-date>2008-05-31T17:03:40-07:00</committed-date>
    <authored-date>2008-05-31T17:03:40-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rails/rails</message>
    <tree>997e7507afb4a4f1612e976200434beb530b13fa</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef0ea782b1f5cf7b08e74ea3002a16c708f66645</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/f9db7695fe3c148c8d1077f1564e5b94d126b83b</url>
    <id>f9db7695fe3c148c8d1077f1564e5b94d126b83b</id>
    <committed-date>2008-05-31T17:03:03-07:00</committed-date>
    <authored-date>2008-05-31T17:03:03-07:00</authored-date>
    <message>Making ready for release of 2.1</message>
    <tree>3f9d63095f88c0537a0f2e9865833f4010131dda</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f6e921f9568d7f2e4807edf8728e6b0df8991816</id>
      </parent>
    </parents>
    <author>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/ef21e013338461f33bf85f5cf6edd84b5ce9b6fe</url>
    <id>ef21e013338461f33bf85f5cf6edd84b5ce9b6fe</id>
    <committed-date>2008-05-31T16:59:03-07:00</committed-date>
    <authored-date>2008-05-31T16:39:32-07:00</authored-date>
    <message>Remove dead code, and the tests for it.</message>
    <tree>b1cbd93c279a8745c2b0d446ebf5dd64011e6eb8</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef0ea782b1f5cf7b08e74ea3002a16c708f66645</id>
      </parent>
    </parents>
    <author>
      <name>John D. Hume</name>
      <email>duelin.markers@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/f6e921f9568d7f2e4807edf8728e6b0df8991816</url>
    <id>f6e921f9568d7f2e4807edf8728e6b0df8991816</id>
    <committed-date>2008-05-31T16:59:03-07:00</committed-date>
    <authored-date>2008-05-28T20:35:56-07:00</authored-date>
    <message>Substitute value into validates_format_of message

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;</message>
    <tree>87d6b37a4ccdfffbc26a7ac6b9f5ef1470d9c073</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a6e79083273dfb1a62aa8ff02db07454c65729ff</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/ef0ea782b1f5cf7b08e74ea3002a16c708f66645</url>
    <id>ef0ea782b1f5cf7b08e74ea3002a16c708f66645</id>
    <committed-date>2008-05-31T16:57:46-07:00</committed-date>
    <authored-date>2008-05-31T16:57:46-07:00</authored-date>
    <message>Added SQL escaping for :limit and :offset [#288 state:closed] (Aaron Bedra, Steven Bristol, Jonathan Wiess)</message>
    <tree>e5bafb8aacf682d2df36d598a14ae1f623c5a258</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>224c8e6afb464a4b04621189963ec03d1d3487d0</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/a6e79083273dfb1a62aa8ff02db07454c65729ff</url>
    <id>a6e79083273dfb1a62aa8ff02db07454c65729ff</id>
    <committed-date>2008-05-31T16:46:47-07:00</committed-date>
    <authored-date>2008-05-31T16:46:47-07:00</authored-date>
    <message>fix doc typos</message>
    <tree>6224b6c321c7de47d6668e8a9c2385901f6164fc</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d5bcff172b6253684cf5cc3345a3d390096ba957</id>
      </parent>
    </parents>
    <author>
      <name>Dmitriy Timokhin</name>
      <email>avanie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/224c8e6afb464a4b04621189963ec03d1d3487d0</url>
    <id>224c8e6afb464a4b04621189963ec03d1d3487d0</id>
    <committed-date>2008-05-31T16:46:13-07:00</committed-date>
    <authored-date>2008-05-07T06:43:12-07:00</authored-date>
    <message>Expose GemPlugin load_paths so they can be added to Dependencies.load_paths. Also use full_gem_path as root of GemPlugin to make things compatible. [#213 state:resolved]</message>
    <tree>9d52b87c12fa08e5a0a9b1fea4b929ec6d2cfcd2</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2506e5c9a7d251680f0029d1616f3edb1e3a8db3</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/d5bcff172b6253684cf5cc3345a3d390096ba957</url>
    <id>d5bcff172b6253684cf5cc3345a3d390096ba957</id>
    <committed-date>2008-05-31T16:36:34-07:00</committed-date>
    <authored-date>2008-05-31T16:36:34-07:00</authored-date>
    <message>Consolidate error messages for missing gems, and skip them when running rake gems:* tasks.  [rick]</message>
    <tree>2f04e751e588497ab18df5fb20025f2bad1e837a</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c4f00350a61987afad50ebb8d319d7e889b6cfd</id>
      </parent>
      <parent>
        <id>f32bceeee1adb0979f49db7e8111ba318e23c85c</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/2506e5c9a7d251680f0029d1616f3edb1e3a8db3</url>
    <id>2506e5c9a7d251680f0029d1616f3edb1e3a8db3</id>
    <committed-date>2008-05-31T15:59:01-07:00</committed-date>
    <authored-date>2008-05-31T15:59:01-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rails/rails</message>
    <tree>1479c9a2d19cb15e179c260eb6135b8adde1927a</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fb89d7fa6d21a4b0faab753ff3a7c934d9d59883</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/9c4f00350a61987afad50ebb8d319d7e889b6cfd</url>
    <id>9c4f00350a61987afad50ebb8d319d7e889b6cfd</id>
    <committed-date>2008-05-31T15:58:08-07:00</committed-date>
    <authored-date>2008-05-31T15:58:08-07:00</authored-date>
    <message>fix Gem installation command with versions</message>
    <tree>68ccbb7aa2c685faa3b31a99501cfb9a463605e3</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2243ffd1ffe3a129af20a33e72574f7ee4534730</id>
      </parent>
    </parents>
    <author>
      <name>Tim Morgan</name>
      <email>tim@timmorgan.org</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/fb89d7fa6d21a4b0faab753ff3a7c934d9d59883</url>
    <id>fb89d7fa6d21a4b0faab753ff3a7c934d9d59883</id>
    <committed-date>2008-05-31T15:57:03-07:00</committed-date>
    <authored-date>2008-05-16T05:19:00-07:00</authored-date>
    <message>Run gem install as external command. [#210 state:resolved]</message>
    <tree>14286ddb0cda931ce54d53ca42c3220e51bfa668</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9b75483bf361f44046d1cb86bd2acae6c4f856f3</id>
      </parent>
      <parent>
        <id>7391f7728d96c2ec0113de57f3316c191043ad2c</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/f32bceeee1adb0979f49db7e8111ba318e23c85c</url>
    <id>f32bceeee1adb0979f49db7e8111ba318e23c85c</id>
    <committed-date>2008-05-31T15:51:28-07:00</committed-date>
    <authored-date>2008-05-31T15:51:28-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rails/rails</message>
    <tree>56cc30f3e141cf702fcc1512d9d0355a51cc8db4</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7015336f66d284cff8ecb89df9f430791ac57ea</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/9b75483bf361f44046d1cb86bd2acae6c4f856f3</url>
    <id>9b75483bf361f44046d1cb86bd2acae6c4f856f3</id>
    <committed-date>2008-05-31T15:51:01-07:00</committed-date>
    <authored-date>2008-05-31T15:51:01-07:00</authored-date>
    <message>Added better error message for when the class name is already used (and dont show suggestions if there are none)</message>
    <tree>282350bb3de29586a232f77b3b8a6db5cc0800e4</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3a9775076fc4f99f8d7ad9a554a9ef8798c8fad7</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/7391f7728d96c2ec0113de57f3316c191043ad2c</url>
    <id>7391f7728d96c2ec0113de57f3316c191043ad2c</id>
    <committed-date>2008-05-31T15:36:32-07:00</committed-date>
    <authored-date>2008-05-31T15:31:04-07:00</authored-date>
    <message>Ruby 1.8.7 compat: work around broken DelegateClass#respond_to?</message>
    <tree>ab42f79ec0dbb350f915b110ab088c76042cd43b</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0abf0da0016abc455145810d7060a10e0b56b0b6</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/3a9775076fc4f99f8d7ad9a554a9ef8798c8fad7</url>
    <id>3a9775076fc4f99f8d7ad9a554a9ef8798c8fad7</id>
    <committed-date>2008-05-31T15:34:01-07:00</committed-date>
    <authored-date>2008-05-31T15:32:51-07:00</authored-date>
    <message>Removed suggestion for turning off partial updates.</message>
    <tree>79781670a70f6fe3b2c8c82e479a9eaa2a3de039</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e4bcb4c6b08ed392cd5576dcfc252ef574a1b88</id>
      </parent>
    </parents>
    <author>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/0abf0da0016abc455145810d7060a10e0b56b0b6</url>
    <id>0abf0da0016abc455145810d7060a10e0b56b0b6</id>
    <committed-date>2008-05-31T15:30:26-07:00</committed-date>
    <authored-date>2008-05-31T14:58:34-07:00</authored-date>
    <message>Don't provide the password with dbconsole unless explicitly opted in.

Some operating system configurations allow other users to view your process list
or environmental variables.  This option should not be used on shared hosts.

http://dev.mysql.com/doc/refman/5.0/en/password-security.html
http://www.postgresql.org/docs/8.3/static/libpq-envars.html</message>
    <tree>c8140c6799c2917ad167ea967a2e2ae086951889</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2243ffd1ffe3a129af20a33e72574f7ee4534730</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/4e4bcb4c6b08ed392cd5576dcfc252ef574a1b88</url>
    <id>4e4bcb4c6b08ed392cd5576dcfc252ef574a1b88</id>
    <committed-date>2008-05-31T14:55:02-07:00</committed-date>
    <authored-date>2008-05-31T14:54:17-07:00</authored-date>
    <message>Ruby 1.8.7 compat: TimeWithZone# and Chars#respond_to? pass along the include_private argument</message>
    <tree>3ee0296a3dfbdba16f2e113453a58207d52830db</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbd901e8d6608cc5c68b4f53156b637e88e1400e</id>
      </parent>
      <parent>
        <id>77e45352e7e947f1df1bfb8fe7d9e4e133224dd9</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/2243ffd1ffe3a129af20a33e72574f7ee4534730</url>
    <id>2243ffd1ffe3a129af20a33e72574f7ee4534730</id>
    <committed-date>2008-05-31T13:39:58-07:00</committed-date>
    <authored-date>2008-05-31T13:39:58-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:rails/rails</message>
    <tree>2085fd3e529feebf5aac1d886e48eeee89a85638</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7015336f66d284cff8ecb89df9f430791ac57ea</id>
      </parent>
    </parents>
    <author>
      <name>Tom Ward</name>
      <email>tom@popdog.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/77e45352e7e947f1df1bfb8fe7d9e4e133224dd9</url>
    <id>77e45352e7e947f1df1bfb8fe7d9e4e133224dd9</id>
    <committed-date>2008-05-31T13:33:38-07:00</committed-date>
    <authored-date>2008-05-31T13:33:38-07:00</authored-date>
    <message>Fixed Dependencies so load errors are not masked behind a 'Expected x.rb to define X' message when mechanism is not set to :load [#87 state:resolved]
Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>c50f97186982012cfee3c566071bcec3b93c62a3</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0580b31b36c0f7dd1a0f8bdd1b1806e3bd65b22d</id>
      </parent>
      <parent>
        <id>aef47dcf937a5c9f150c50b73cffd9fa9eb64915</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/fbd901e8d6608cc5c68b4f53156b637e88e1400e</url>
    <id>fbd901e8d6608cc5c68b4f53156b637e88e1400e</id>
    <committed-date>2008-05-31T13:32:10-07:00</committed-date>
    <authored-date>2008-05-31T13:32:10-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:technoweenie/rails</message>
    <tree>8bb596cb3279cf0b703edd6e8a3a70a7b443a082</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7015336f66d284cff8ecb89df9f430791ac57ea</id>
      </parent>
    </parents>
    <author>
      <name>Tim Harper</name>
      <email>timcharper@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/0580b31b36c0f7dd1a0f8bdd1b1806e3bd65b22d</url>
    <id>0580b31b36c0f7dd1a0f8bdd1b1806e3bd65b22d</id>
    <committed-date>2008-05-31T13:27:25-07:00</committed-date>
    <authored-date>2008-05-13T18:17:40-07:00</authored-date>
    <message>belongs_to polymorphic association assignments update the foreign_id and foreign_type fields regardless of whether the record being assigned is new or not.

fixes the following scenarios:
* I have validates_inclusion_of on the type field for a polymorphic belongs_to association.  I assign a new record to the model's polymorphic relationship of the proper type.  validation fails because the type field has not been updated.

* I replace the value for a ppolymorphic association to a new record of another class.  The type field still says its the previous class, and the id field points to the previous record as well.

[#191 state:closed]</message>
    <tree>8bb596cb3279cf0b703edd6e8a3a70a7b443a082</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f7015336f66d284cff8ecb89df9f430791ac57ea</id>
      </parent>
    </parents>
    <author>
      <name>Tim Harper</name>
      <email>timcharper@gmail.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/aef47dcf937a5c9f150c50b73cffd9fa9eb64915</url>
    <id>aef47dcf937a5c9f150c50b73cffd9fa9eb64915</id>
    <committed-date>2008-05-31T13:23:00-07:00</committed-date>
    <authored-date>2008-05-13T18:17:40-07:00</authored-date>
    <message>belongs_to polymorphic association assignments update the foreign_id and foreign_type fields regardless of whether the record being assigned is new or not.

fixes the following scenarios:
* I have validates_inclusion_of on the type field for a polymorphic belongs_to association.  I assign a new record to the model's polymorphic relationship of the proper type.  validation fails because the type field has not been updated.

* I replace the value for a ppolymorphic association to a new record of another class.  The type field still says its the previous class, and the id field points to the previous record as well.</message>
    <tree>8bb596cb3279cf0b703edd6e8a3a70a7b443a082</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>03ba5d7b5183e7cb199a21aa6e06d646f7a5cbfe</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/f7015336f66d284cff8ecb89df9f430791ac57ea</url>
    <id>f7015336f66d284cff8ecb89df9f430791ac57ea</id>
    <committed-date>2008-05-31T12:36:07-07:00</committed-date>
    <authored-date>2008-05-31T12:36:07-07:00</authored-date>
    <message>Fix default nil tests for MySQL 5.0.51 [#192 state:resolved]

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>f304752df971a230cc9af42ec507dc47432af3b8</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ce1be3ac4823ccdfbe36ff5548a562aa5106d2e</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/03ba5d7b5183e7cb199a21aa6e06d646f7a5cbfe</url>
    <id>03ba5d7b5183e7cb199a21aa6e06d646f7a5cbfe</id>
    <committed-date>2008-05-30T04:36:00-07:00</committed-date>
    <authored-date>2008-05-30T04:36:00-07:00</authored-date>
    <message>Ensure query assertion counts are the same when partial updates are enabled</message>
    <tree>9666ddc5c318132a670a2e82a23275d39380e4cc</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>946f51449a2531b8c1a92035b4482ae633d56894</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/2ce1be3ac4823ccdfbe36ff5548a562aa5106d2e</url>
    <id>2ce1be3ac4823ccdfbe36ff5548a562aa5106d2e</id>
    <committed-date>2008-05-30T04:16:57-07:00</committed-date>
    <authored-date>2008-05-30T04:16:57-07:00</authored-date>
    <message>Enable partial updates by default</message>
    <tree>3425d26c06104f522d51e33f776b90fc60a42a2f</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>131dd0e912f4ba1880eb53dfbf2f9add277a183e</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/antonmos/rails/commit/946f51449a2531b8c1a92035b4482ae633d56894</url>
    <id>946f51449a2531b8c1a92035b4482ae633d56894</id>
    <committed-date>2008-05-30T02:39:00-07:00</committed-date>
    <authored-date>2008-05-30T02:39:00-07:00</authored-date>
    <message>Require ruby-prof 0.6.1 or later. Use resume/pause to omit extraneous machinery from profile.</message>
    <tree>ca7b92a109e231ba21ec0380bb30c71d85cc53fc</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
</commits>
