<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>e55284e8256461fc2440c41548ee9b4216f96b47</id>
      </parent>
    </parents>
    <author>
      <name>Gabe da Silveira</name>
      <email>gabe@websaviour.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/32395899d7c97f69b508b7d7f9b7711f28586679</url>
    <id>32395899d7c97f69b508b7d7f9b7711f28586679</id>
    <committed-date>2009-12-03T23:25:11-08:00</committed-date>
    <authored-date>2009-12-02T15:28:54-08:00</authored-date>
    <message>Replace reset_counter_cache with reset_counters that has API inline with existing update_counters method

[#1211 state:committed]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>ca1ca850101571c2251334a991ff7a419e9cfbc4</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>de2cd8e39f68d874b833b3a4860769c4edc57cbe</id>
      </parent>
    </parents>
    <author>
      <name>Mike Breen</name>
      <email>hardbap@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/50c28e78c7aa40dc329facbe6131d657d5629bd4</url>
    <id>50c28e78c7aa40dc329facbe6131d657d5629bd4</id>
    <committed-date>2009-12-02T12:20:00-08:00</committed-date>
    <authored-date>2009-05-20T07:31:12-07:00</authored-date>
    <message>Implement ActiveRecord#reset_counter_cache

[#1211 state:committed]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>85892682a5ef70729f11ec5742d25634f4f56351</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3f54f3100b6c262776ad324bd649ff268600e280</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/7b3d85db4c58e2f719981efd6ef5a6b870f6ab49</url>
    <id>7b3d85db4c58e2f719981efd6ef5a6b870f6ab49</id>
    <committed-date>2009-11-13T15:30:51-08:00</committed-date>
    <authored-date>2009-11-13T15:30:51-08:00</authored-date>
    <message>Revert &quot;Split arel_table into method to get a relation and another to memoize the default relation.&quot;

This reverts commit bd51790895fc75a3b4e19e8dd7aa6dc389d77068.</message>
    <tree>571b86ca825c9fb09118c43449cf3f4fb50d2f32</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0da71980cd61aa6297749d0ea8520785c9a5280f</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/bd51790895fc75a3b4e19e8dd7aa6dc389d77068</url>
    <id>bd51790895fc75a3b4e19e8dd7aa6dc389d77068</id>
    <committed-date>2009-11-13T10:53:19-08:00</committed-date>
    <authored-date>2009-11-13T10:44:34-08:00</authored-date>
    <message>Split arel_table into method to get a relation and another to memoize the default relation.</message>
    <tree>ef3ccd2dcfd84f618116b99bc2ede21b69b2ccf5</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d4513ac69958063de3cad9aa655fe9d63e82ec76</id>
      </parent>
    </parents>
    <author>
      <name>Xavier Noria</name>
      <email>fxn@hashref.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/1979e9c8553f4d7905822fdcc99e52d179e78c3c</url>
    <id>1979e9c8553f4d7905822fdcc99e52d179e78c3c</id>
    <committed-date>2009-11-09T13:16:51-08:00</committed-date>
    <authored-date>2009-11-09T12:11:26-08:00</authored-date>
    <message>Symbol#to_proc is not needed for Ruby &gt;= 1.8.7</message>
    <tree>c0b82d5b85bec43c14fc215aa8082e020df35dae</tree>
    <committer>
      <name>Xavier Noria</name>
      <email>fxn@hashref.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f6d6f7031a88b647814fc0154e6b69b636dc912</id>
      </parent>
    </parents>
    <author>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e714b499cc1f7ebc84f8d0e96607b79e60f2828d</url>
    <id>e714b499cc1f7ebc84f8d0e96607b79e60f2828d</id>
    <committed-date>2009-10-20T17:52:32-07:00</committed-date>
    <authored-date>2009-10-20T17:20:01-07:00</authored-date>
    <message>Move validator, human_name and human_attribute_name to ActiveModel, remove deprecated error messages and add i18n_scope and lookup_ancestors.

Signed-off-by: Carl Lerche &lt;carllerche@mac.com&gt;</message>
    <tree>a9725eb2101a56db366603ca849a3ed260b710d6</tree>
    <committer>
      <name>Carl Lerche</name>
      <email>carllerche@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e13d232150921cdf0ec3d713caefa628d235152e</id>
      </parent>
    </parents>
    <author>
      <name>Eric Chapweske</name>
      <email>eric@chapweske.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/f936a1f100e75082081e782e5cceb272885c2df7</url>
    <id>f936a1f100e75082081e782e5cceb272885c2df7</id>
    <committed-date>2009-10-17T10:37:15-07:00</committed-date>
    <authored-date>2009-10-17T10:37:15-07:00</authored-date>
    <message>Refactoring attributes/types [#3348 state:resolved]

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>6c5091faa38f15765b3be153141b81d693b02d18</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aeaabc6d2d6f9faaa98057f33c0635d8add54461</id>
      </parent>
    </parents>
    <author>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/a15e02d44ac2afb27a7e8e652c98a796d271b645</url>
    <id>a15e02d44ac2afb27a7e8e652c98a796d271b645</id>
    <committed-date>2009-10-15T14:19:25-07:00</committed-date>
    <authored-date>2009-10-09T05:52:25-07:00</authored-date>
    <message>Unify benchmark APIs.</message>
    <tree>4c9dabe41390eff440bfa3f24b5a153d644569c9</tree>
    <committer>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d0f8abc003cc6edfdb471ada05754580725b353</id>
      </parent>
    </parents>
    <author>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/af0d1fa8920793a95fae456d1f5debdc50287eb3</url>
    <id>af0d1fa8920793a95fae456d1f5debdc50287eb3</id>
    <committed-date>2009-10-15T14:18:44-07:00</committed-date>
    <authored-date>2009-10-07T07:17:50-07:00</authored-date>
    <message>Update Orchestra instrumentations and move part of logging to Orchestra.</message>
    <tree>dfae586337161abfa8567bf085bdb2e68a070cc2</tree>
    <committer>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f13a7bf4e17f265b340ca7d703caeed12716e386</id>
      </parent>
      <parent>
        <id>ff56f3d5e1c69b923625f20a80f25c2eee3bbb35</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/aadb09b13bf2ca2eab4569f187e1cc42b007ba33</url>
    <id>aadb09b13bf2ca2eab4569f187e1cc42b007ba33</id>
    <committed-date>2009-10-07T08:23:23-07:00</committed-date>
    <authored-date>2009-10-07T08:23:23-07:00</authored-date>
    <message>Merge commit 'rails/master'</message>
    <tree>c6a76a138412ac35b03984a3ea519c7fc5cf7e48</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>942d4b2e4fb6128c3163fb24893e3de9ae73e7c3</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/f13a7bf4e17f265b340ca7d703caeed12716e386</url>
    <id>f13a7bf4e17f265b340ca7d703caeed12716e386</id>
    <committed-date>2009-10-07T08:21:52-07:00</committed-date>
    <authored-date>2009-10-07T08:21:52-07:00</authored-date>
    <message>Don't send table_name when updating attributes, use the class arel_table.</message>
    <tree>92af6ac65fc1ecdc024d582d9c2bb563885263ca</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d5854826b27e5e8bfb041c57a49d1e46178b49e</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/942d4b2e4fb6128c3163fb24893e3de9ae73e7c3</url>
    <id>942d4b2e4fb6128c3163fb24893e3de9ae73e7c3</id>
    <committed-date>2009-10-07T08:17:51-07:00</committed-date>
    <authored-date>2009-10-07T08:17:51-07:00</authored-date>
    <message>Don't send table_name when there's no need to.</message>
    <tree>adae89187083e523d24e44de244c2f5268f82d3c</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>126f623711ce421b7b1bbf7e94099403ecaf2d20</id>
      </parent>
    </parents>
    <author>
      <name>Paul Gillard</name>
      <email>paulmgillard@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/6361d4234ca7f7c2dcb98e6ed34187d2933b56d7</url>
    <id>6361d4234ca7f7c2dcb98e6ed34187d2933b56d7</id>
    <committed-date>2009-10-06T14:25:51-07:00</committed-date>
    <authored-date>2009-10-06T14:25:51-07:00</authored-date>
    <message>Call initialize_copy when cloning [#3164 state:resolved]

Cloned AR objects are now instantiated through initialize_copy rather than
new/initialize. This allows AR classes to override initialize_copy in order to
implement deep cloning.

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>97f885af17015fc34763cc1ab59122ad00bb7ff0</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1daceeb838dccfd47547dedea67eb22e7c06c5a9</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/23c168a4fdd5a8f2191283d1d5c626c348fb6ae0</url>
    <id>23c168a4fdd5a8f2191283d1d5c626c348fb6ae0</id>
    <committed-date>2009-10-05T11:27:40-07:00</committed-date>
    <authored-date>2009-10-05T11:27:40-07:00</authored-date>
    <message>Initial documentation to Base#all.</message>
    <tree>fc1d26740b2605ef4433f1140f811c904b7d7491</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a71b6d29d013d8ee3f0d3f408d53e1cf3c9f799</id>
      </parent>
      <parent>
        <id>65f055a3ed790d41aeca8d4ca7f3771b05cf544f</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/1daceeb838dccfd47547dedea67eb22e7c06c5a9</url>
    <id>1daceeb838dccfd47547dedea67eb22e7c06c5a9</id>
    <committed-date>2009-10-05T11:25:06-07:00</committed-date>
    <authored-date>2009-10-05T11:25:06-07:00</authored-date>
    <message>Merge branch 'associations_2'</message>
    <tree>506ad932a341befbbea1d4ea719d992ef22f3512</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3747f896a1b727d67e6022001007e5f58b24a267</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/65f055a3ed790d41aeca8d4ca7f3771b05cf544f</url>
    <id>65f055a3ed790d41aeca8d4ca7f3771b05cf544f</id>
    <committed-date>2009-10-05T11:24:08-07:00</committed-date>
    <authored-date>2009-10-05T11:24:08-07:00</authored-date>
    <message>Added eager loading support to Relation and ActiveRecord#all.</message>
    <tree>fa82844e2b1734fee8297ec683811b073a8312f0</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c01c21b31d590f7e8d12e3ae083fcdf0f0c6fd54</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/3747f896a1b727d67e6022001007e5f58b24a267</url>
    <id>3747f896a1b727d67e6022001007e5f58b24a267</id>
    <committed-date>2009-10-05T10:39:20-07:00</committed-date>
    <authored-date>2009-10-05T10:39:20-07:00</authored-date>
    <message>Moved relation's test to relation_test.</message>
    <tree>1e72baf5128b9138be87089a4b88c3bab09e5f2c</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>378b02d3aa890cedabf1ef81c34a371dbbc52c25</id>
      </parent>
      <parent>
        <id>e2d0b0ee61c5a8c2626abb5ac1029b48ec1965eb</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/a294d8362bfb62b7133ad0799ae1327cd5ddd1e4</url>
    <id>a294d8362bfb62b7133ad0799ae1327cd5ddd1e4</id>
    <committed-date>2009-09-21T10:57:24-07:00</committed-date>
    <authored-date>2009-09-21T10:57:24-07:00</authored-date>
    <message>Merge commit 'rails/master'</message>
    <tree>477930041d5c42f2453178ab110c8455c6d702fe</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7701c6f1c012abb09cd61d3092fbb40fc77aeb6d</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/3fc2d1ebd932428548961ce509c55fecc00f448e</url>
    <id>3fc2d1ebd932428548961ce509c55fecc00f448e</id>
    <committed-date>2009-09-17T17:26:29-07:00</committed-date>
    <authored-date>2009-09-17T17:26:29-07:00</authored-date>
    <message>Extract class-finder method from instantiate</message>
    <tree>cde371cfb2b3f6127ae95baf100518658e89d6c5</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>636624fbf2952e1fd46b95c9199048b3d6647870</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/7701c6f1c012abb09cd61d3092fbb40fc77aeb6d</url>
    <id>7701c6f1c012abb09cd61d3092fbb40fc77aeb6d</id>
    <committed-date>2009-09-17T16:15:04-07:00</committed-date>
    <authored-date>2009-09-17T16:15:04-07:00</authored-date>
    <message>Collapse nested conditional</message>
    <tree>55a5ebfc834a776a2907ebf61d72aa015e713052</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>670281c6b2e9b9e8c51a140f2a5f66b251f1b84b</id>
      </parent>
      <parent>
        <id>af5b12c64c878f08336d38e91cc64137a30fb8da</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/0489f0c582d2ab70595296f058545b102466bebd</url>
    <id>0489f0c582d2ab70595296f058545b102466bebd</id>
    <committed-date>2009-09-08T11:39:33-07:00</committed-date>
    <authored-date>2009-09-08T11:39:33-07:00</authored-date>
    <message>Merge commit 'rails/master'</message>
    <tree>159a85dda7bdb652c93cc05a7ab422283c9f3035</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>39e4e76d15233bb1cb0b778d920f54efe86bb4f0</id>
      </parent>
      <parent>
        <id>1a0f822037c408a392ffa7b6e1ecbe5951ab48db</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/670281c6b2e9b9e8c51a140f2a5f66b251f1b84b</url>
    <id>670281c6b2e9b9e8c51a140f2a5f66b251f1b84b</id>
    <committed-date>2009-09-08T11:38:51-07:00</committed-date>
    <authored-date>2009-09-08T11:38:51-07:00</authored-date>
    <message>Merge commit 'rails/master'

Conflicts:
	activerecord/lib/active_record/associations.rb</message>
    <tree>ab141872d72e010c8a0fe371d22a00914c97e1eb</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aeab739bd56c0bff6d1b5685eee35e557484ab4c</id>
      </parent>
    </parents>
    <author>
      <name>Jos&#233; Valim</name>
      <email>jose.valim@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/4f37b97033f596ec2c95eb53e9964e051c224981</url>
    <id>4f37b97033f596ec2c95eb53e9964e051c224981</id>
    <committed-date>2009-09-08T08:26:39-07:00</committed-date>
    <authored-date>2009-09-08T08:10:14-07:00</authored-date>
    <message>Changed ActiveRecord to use new callbacks and speed up observers by only notifying events that are actually being consumed.

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>b7dd859f4d1b1835178eec795711f8619963c23c</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41b3c912b769596f70d078e3b70b23fd8e98bd47</id>
      </parent>
    </parents>
    <author>
      <name>Jeffrey Hardy</name>
      <email>packagethief@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e870e24887e829547abdb6592d614c52f5412132</url>
    <id>e870e24887e829547abdb6592d614c52f5412132</id>
    <committed-date>2009-09-02T09:21:20-07:00</committed-date>
    <authored-date>2009-09-02T09:20:52-07:00</authored-date>
    <message>Don't try to log protected attribute removal if there's no logger defined [#3135 state:resolved]

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>f2bff7622d46257482eae380c670ec6d1c46fd30</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6b67df70ab1bc42d9a05571144cdf5614a7d4a6a</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/c01c21b31d590f7e8d12e3ae083fcdf0f0c6fd54</url>
    <id>c01c21b31d590f7e8d12e3ae083fcdf0f0c6fd54</id>
    <committed-date>2009-09-01T11:36:09-07:00</committed-date>
    <authored-date>2009-09-01T11:36:09-07:00</authored-date>
    <message>Added association preload to relation.</message>
    <tree>01d91af9e871be42012621af2f51107c0333b924</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2c0725d79e29b02e30e7a4827851acc4a766730</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/6b67df70ab1bc42d9a05571144cdf5614a7d4a6a</url>
    <id>6b67df70ab1bc42d9a05571144cdf5614a7d4a6a</id>
    <committed-date>2009-08-27T16:03:46-07:00</committed-date>
    <authored-date>2009-08-27T16:03:46-07:00</authored-date>
    <message>Revert &quot;Revert &quot;Add readonly support for relations.&quot;&quot;

This reverts commit f2c0725d79e29b02e30e7a4827851acc4a766730.</message>
    <tree>dfc105d13590e6d5b50d6fc689e18f77d7a750c2</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7cce95b25ace33e04526d4490e487a080c1f9b96</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/f2c0725d79e29b02e30e7a4827851acc4a766730</url>
    <id>f2c0725d79e29b02e30e7a4827851acc4a766730</id>
    <committed-date>2009-08-27T16:00:14-07:00</committed-date>
    <authored-date>2009-08-27T16:00:14-07:00</authored-date>
    <message>Revert &quot;Add readonly support for relations.&quot;

This reverts commit 7cce95b25ace33e04526d4490e487a080c1f9b96.</message>
    <tree>e1965017c90c55511a80cebe15f8eb21485aaefe</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d56e987757923fa28ae90cf269707b78b744d66d</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/7cce95b25ace33e04526d4490e487a080c1f9b96</url>
    <id>7cce95b25ace33e04526d4490e487a080c1f9b96</id>
    <committed-date>2009-08-27T14:52:14-07:00</committed-date>
    <authored-date>2009-08-27T14:52:14-07:00</authored-date>
    <message>Add readonly support for relations.</message>
    <tree>dfc105d13590e6d5b50d6fc689e18f77d7a750c2</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>53f6c6d24e6fb25a62144c6ef5020cc04a893f56</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/d56e987757923fa28ae90cf269707b78b744d66d</url>
    <id>d56e987757923fa28ae90cf269707b78b744d66d</id>
    <committed-date>2009-08-27T12:49:16-07:00</committed-date>
    <authored-date>2009-08-27T12:49:16-07:00</authored-date>
    <message>No need to reload the relation table with a method param, just nil it.</message>
    <tree>e1965017c90c55511a80cebe15f8eb21485aaefe</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e204f80dbb2134867b006d02c4d5d15c265351b8</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/53f6c6d24e6fb25a62144c6ef5020cc04a893f56</url>
    <id>53f6c6d24e6fb25a62144c6ef5020cc04a893f56</id>
    <committed-date>2009-08-27T12:46:24-07:00</committed-date>
    <authored-date>2009-08-27T12:46:24-07:00</authored-date>
    <message>Performance: Don't reload ARel relation on update.</message>
    <tree>fd39e81dc4c0944a89e2afa7c75e0c828d633527</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1cc0ea826e92169575b486e662dff1e1d44db992</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e204f80dbb2134867b006d02c4d5d15c265351b8</url>
    <id>e204f80dbb2134867b006d02c4d5d15c265351b8</id>
    <committed-date>2009-08-27T12:42:57-07:00</committed-date>
    <authored-date>2009-08-27T12:42:57-07:00</authored-date>
    <message>Performance: Don't reload the ARel relation on create, do it on
reset_column_information.</message>
    <tree>38f48d54291fa74bb824e9d2478bcfc5cd3c9b93</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d395391e1dfae4531671fbb09911e6b9418474ba</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/1cc0ea826e92169575b486e662dff1e1d44db992</url>
    <id>1cc0ea826e92169575b486e662dff1e1d44db992</id>
    <committed-date>2009-08-27T12:30:48-07:00</committed-date>
    <authored-date>2009-08-27T12:30:48-07:00</authored-date>
    <message>Performance: Don't reload the arel_table when destroying.</message>
    <tree>bac67eda8af948a32a04527e831c1cf25c6eb0aa</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>33746c44cb3ace58507d5edc9833088524821d22</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/286f47f3b034db4550110b9a0f9ff48dda29e807</url>
    <id>286f47f3b034db4550110b9a0f9ff48dda29e807</id>
    <committed-date>2009-08-26T12:19:19-07:00</committed-date>
    <authored-date>2009-08-26T12:19:19-07:00</authored-date>
    <message>Remove useless var local definition.</message>
    <tree>952f191495f4a6b8b56050a25de4ba2c750fb458</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b32474020c4ec2f2b9c78bd580466c494eac6eb3</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/54fcbb881d1d707d65d38cd30f50049023448832</url>
    <id>54fcbb881d1d707d65d38cd30f50049023448832</id>
    <committed-date>2009-08-19T13:45:13-07:00</committed-date>
    <authored-date>2009-08-19T13:45:13-07:00</authored-date>
    <message>Make sure join association methods are called once.</message>
    <tree>ed904ffbcf5f6d60cea2ffa00fc95062ea498aa3</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3427286771bb476c0c4a58488033bd671740332</id>
      </parent>
    </parents>
    <author>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/3e1ef198e086deb4f212523ce2338a027f0e4155</url>
    <id>3e1ef198e086deb4f212523ce2338a027f0e4155</id>
    <committed-date>2009-08-19T12:08:54-07:00</committed-date>
    <authored-date>2009-08-19T12:08:54-07:00</authored-date>
    <message>Remove useless InnerJoinDependency, inner joins are performed through
Arel::InnerJoin.</message>
    <tree>9f6311d7fcc0a00b11a93b3791124d5452007364</tree>
    <committer>
      <name>Emilio Tagua</name>
      <email>miloops@gmail.com</email>
    </committer>
  </commit>
</commits>
