<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>367942d93bbb99aa2c2f8dc3900cb7c3f2ba4c65</id>
      </parent>
    </parents>
    <author>
      <name>Bradford Folkens</name>
      <email>bfolkens@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b0907153da7b8bc8c02692eaadfac3a0853c0e99</url>
    <id>b0907153da7b8bc8c02692eaadfac3a0853c0e99</id>
    <committed-date>2008-08-27T23:49:55-07:00</committed-date>
    <authored-date>2008-07-10T09:37:07-07:00</authored-date>
    <message>Reinstate Range#step default argument.

[#595 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>830baadf0706da25236adb5f3529af5ac4d06251</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0ed29df6fa704349fd0af0d9521581d6a8eb109c</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/367942d93bbb99aa2c2f8dc3900cb7c3f2ba4c65</url>
    <id>367942d93bbb99aa2c2f8dc3900cb7c3f2ba4c65</id>
    <committed-date>2008-08-27T23:32:43-07:00</committed-date>
    <authored-date>2008-08-26T09:29:16-07:00</authored-date>
    <message>Implement count limit/offset support for has_many associations

[#348 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>eae0e36f8177e99195865d873665f853106d82db</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a3a3067adbd578ad9d145f5a148816ec0460a987</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/0ed29df6fa704349fd0af0d9521581d6a8eb109c</url>
    <id>0ed29df6fa704349fd0af0d9521581d6a8eb109c</id>
    <committed-date>2008-08-27T23:30:25-07:00</committed-date>
    <authored-date>2008-08-26T09:00:47-07:00</authored-date>
    <message>Alias included associations if needed when doing a count

[#302 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>14cc195b7e32977d602a6c858d7e5f08cd683dc2</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e21ed3e45429cf4a7ee4f5b6b550f457f0c4c313</id>
      </parent>
    </parents>
    <author>
      <name>Tom Lea</name>
      <email>contrib@tomlea.co.uk</email>
    </author>
    <url>http://github.com/rails/rails/commit/a3a3067adbd578ad9d145f5a148816ec0460a987</url>
    <id>a3a3067adbd578ad9d145f5a148816ec0460a987</id>
    <committed-date>2008-08-27T23:20:36-07:00</committed-date>
    <authored-date>2008-08-11T06:12:53-07:00</authored-date>
    <message>Dirty: treat two changes resulting in the original value as being unchanged.

[#798 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>66bf724ac9cc65473476fbd4305a51fc080fe773</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b23b19109050af04e2e1d0f57aee306463f4cbb9</id>
      </parent>
    </parents>
    <author>
      <name>Michael S. Klishin</name>
      <email>michael@novemberain.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e21ed3e45429cf4a7ee4f5b6b550f457f0c4c313</url>
    <id>e21ed3e45429cf4a7ee4f5b6b550f457f0c4c313</id>
    <committed-date>2008-08-27T23:03:27-07:00</committed-date>
    <authored-date>2008-07-01T01:52:20-07:00</authored-date>
    <message>Request#remote_ip handles the uncommon case that REMOTE_ADDR is a comma-separated list.

[#523 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>6b70ebc9d1d29a262166545146833d41d5f45651</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9aa3c59b21433528575052a6571c62c343dd1ce7</id>
      </parent>
    </parents>
    <author>
      <name>Lars Kanis</name>
      <email>kanis@comcard.de</email>
    </author>
    <url>http://github.com/rails/rails/commit/b23b19109050af04e2e1d0f57aee306463f4cbb9</url>
    <id>b23b19109050af04e2e1d0f57aee306463f4cbb9</id>
    <committed-date>2008-08-27T22:51:36-07:00</committed-date>
    <authored-date>2008-08-27T22:49:50-07:00</authored-date>
    <message>PostgreSQL: fix quote_string for certain old pg drivers.  [#94 state:resolved]</message>
    <tree>c9bf6e2cb140443f276bd407e80c34f061b227b5</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dabd8c82827c6547f3f1870d9d6f8a3e6c1a830d</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/9aa3c59b21433528575052a6571c62c343dd1ce7</url>
    <id>9aa3c59b21433528575052a6571c62c343dd1ce7</id>
    <committed-date>2008-08-27T21:33:46-07:00</committed-date>
    <authored-date>2008-08-27T21:32:51-07:00</authored-date>
    <message>respond_to? passes along splat args to avoid introducing the second arg if it was omitted</message>
    <tree>96b35c30e39ad565f1f671efbc87a2731ad38cc7</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4d71e99d1fc1f57900288e008d7528c339138cf0</id>
      </parent>
    </parents>
    <author>
      <name>Tim Haines</name>
      <email>tmhaines@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/dabd8c82827c6547f3f1870d9d6f8a3e6c1a830d</url>
    <id>dabd8c82827c6547f3f1870d9d6f8a3e6c1a830d</id>
    <committed-date>2008-08-27T18:50:57-07:00</committed-date>
    <authored-date>2008-08-27T17:57:25-07:00</authored-date>
    <message>Add TestUploadFile.content_type= to match Request.UploadedFile

[#920 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>0c9cad277e8d4973c40cdc25fefdf750fda3b023</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e710902f26a2eed7adb22082067df449b9641d00</id>
      </parent>
    </parents>
    <author>
      <name>Luca Guidi</name>
      <email>guidi.luca@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/4d71e99d1fc1f57900288e008d7528c339138cf0</url>
    <id>4d71e99d1fc1f57900288e008d7528c339138cf0</id>
    <committed-date>2008-08-27T07:12:24-07:00</committed-date>
    <authored-date>2008-08-27T02:25:20-07:00</authored-date>
    <message>Fix Ruby's Time marshaling bug in pre-1.9 versions of Ruby: utc instances are now correctly unmarshaled with a utc zone instead of the system local zone [#900 state:resolved]</message>
    <tree>2e29eb4eec3bae3dae3971dbc3c67e8488f01146</tree>
    <committer>
      <name>gbuesing</name>
      <email>gbuesing@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b4d13a97cd90cd453119f7deb264fc6c1b190c10</id>
      </parent>
    </parents>
    <author>
      <name>pivotal</name>
      <email>pivotal@lexington.flood.pivotallabs.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e710902f26a2eed7adb22082067df449b9641d00</url>
    <id>e710902f26a2eed7adb22082067df449b9641d00</id>
    <committed-date>2008-08-27T02:24:45-07:00</committed-date>
    <authored-date>2008-08-26T09:20:24-07:00</authored-date>
    <message>Fix two has_one :through errors

* Set the association target on assignment;
* Reset target to nil on reset, rather than empty array.

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;
[#895 state:committed]</message>
    <tree>10741d1229503cc9a0a4cb8878584c539f73d0b3</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d92e4613daa34eca0e862d7610bc0ecac3760057</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b4d13a97cd90cd453119f7deb264fc6c1b190c10</url>
    <id>b4d13a97cd90cd453119f7deb264fc6c1b190c10</id>
    <committed-date>2008-08-26T05:14:04-07:00</committed-date>
    <authored-date>2008-06-14T13:18:55-07:00</authored-date>
    <message>Updated bundled TZInfo gem to version 0.3.9 for Ruby 1.9 compat</message>
    <tree>8c564db1c6de3fa922c97fb36797e9b99d355256</tree>
    <committer>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3a59bf0f283d89737a5c30dac3fab55ca4d3b9ee</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/d92e4613daa34eca0e862d7610bc0ecac3760057</url>
    <id>d92e4613daa34eca0e862d7610bc0ecac3760057</id>
    <committed-date>2008-08-26T04:44:58-07:00</committed-date>
    <authored-date>2008-08-26T03:06:49-07:00</authored-date>
    <message>Just look at sql_type when testing that the correct database-specific type was used

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;</message>
    <tree>1f9a1d5ecec387d8f2de3ef2e1d97d2d1e143e16</tree>
    <committer>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>946067ef9395980218c89aee5e6071164d118bec</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/3a59bf0f283d89737a5c30dac3fab55ca4d3b9ee</url>
    <id>3a59bf0f283d89737a5c30dac3fab55ca4d3b9ee</id>
    <committed-date>2008-08-26T04:41:13-07:00</committed-date>
    <authored-date>2008-07-31T13:59:53-07:00</authored-date>
    <message>Added missing fixtures for tests which fail to run independently if run after schema reset

Signed-off-by: Michael Koziarski &lt;michael@koziarski.com&gt;</message>
    <tree>20945ae6f77be7b7d057a3fa7c47a4b5b354e130</tree>
    <committer>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ad51406d7502fea19f2c94e62c68777501ad3e1f</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/946067ef9395980218c89aee5e6071164d118bec</url>
    <id>946067ef9395980218c89aee5e6071164d118bec</id>
    <committed-date>2008-08-26T03:04:01-07:00</committed-date>
    <authored-date>2008-08-26T02:57:33-07:00</authored-date>
    <message>Back to fetching all versions in ruby instead of letting SQL do it as it's difficult to get all databases to convert the text value to a number with the same SQL

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>50942de296e718979e9ab82b2d8107cf33a66bfa</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eab7611618df6335b9772884dd4263a9e0c5040d</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/ad51406d7502fea19f2c94e62c68777501ad3e1f</url>
    <id>ad51406d7502fea19f2c94e62c68777501ad3e1f</id>
    <committed-date>2008-08-26T02:39:00-07:00</committed-date>
    <authored-date>2008-08-26T02:38:48-07:00</authored-date>
    <message>Include people and readers fixtures to fix test isolation error</message>
    <tree>d93e7659711b0784b51056cbd3032f244a5e7316</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eae903aecfb1b67cbccd20e7342ca91dfdd5d538</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/eab7611618df6335b9772884dd4263a9e0c5040d</url>
    <id>eab7611618df6335b9772884dd4263a9e0c5040d</id>
    <committed-date>2008-08-26T02:17:47-07:00</committed-date>
    <authored-date>2008-08-26T02:17:36-07:00</authored-date>
    <message>fix tests relying on implicit ordering</message>
    <tree>1e445ff8cea3812aa69ce7e4dc97055d56d0b710</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d093e90f287fff8bbefa25302b83d8f2c3b5fa55</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/eae903aecfb1b67cbccd20e7342ca91dfdd5d538</url>
    <id>eae903aecfb1b67cbccd20e7342ca91dfdd5d538</id>
    <committed-date>2008-08-26T01:50:14-07:00</committed-date>
    <authored-date>2008-08-26T01:45:53-07:00</authored-date>
    <message>Create mysql binary_fields table with latin1 character set as with utf8 all the limits would have to be divided by 3 to get the expected text types

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>ff32d88c9bbc27a3fb0f4368d8bc0d53f68d28f9</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ac7a0209bbd92b543e50ee6c8641998c7f04c3c1</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/d093e90f287fff8bbefa25302b83d8f2c3b5fa55</url>
    <id>d093e90f287fff8bbefa25302b83d8f2c3b5fa55</id>
    <committed-date>2008-08-26T01:50:11-07:00</committed-date>
    <authored-date>2008-08-26T01:48:41-07:00</authored-date>
    <message>PostgreSQL: pg driver expects nil instead of empty string for missing user/pass</message>
    <tree>b7f9327103dda65facce02e5b302327d68336c27</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>813290d87148cbed9d961672440bd8a2bd5ff80b</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/ac7a0209bbd92b543e50ee6c8641998c7f04c3c1</url>
    <id>ac7a0209bbd92b543e50ee6c8641998c7f04c3c1</id>
    <committed-date>2008-08-26T00:53:56-07:00</committed-date>
    <authored-date>2008-08-26T00:48:46-07:00</authored-date>
    <message>Include mysql older than 5.1.23 in the 5.1 series in the list of those that can't handle NULL defaults

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>54052e913a30919f02147bc5aca05881a170d28b</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f03357966e0e12803ac78fd321f0fa6347b3293</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/813290d87148cbed9d961672440bd8a2bd5ff80b</url>
    <id>813290d87148cbed9d961672440bd8a2bd5ff80b</id>
    <committed-date>2008-08-26T00:10:52-07:00</committed-date>
    <authored-date>2008-08-26T00:10:16-07:00</authored-date>
    <message>um.. yeah</message>
    <tree>e984a572d13d52e3b3b3a1013be4d1cf83f04b2f</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>71c53f6433dd7f0f2737e66efc8adc7434577611</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/8f03357966e0e12803ac78fd321f0fa6347b3293</url>
    <id>8f03357966e0e12803ac78fd321f0fa6347b3293</id>
    <committed-date>2008-08-26T00:02:59-07:00</committed-date>
    <authored-date>2008-08-26T00:02:30-07:00</authored-date>
    <message>typo</message>
    <tree>550009280ba3c57e108d309e5e403dc3be4454fa</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>698357b9e4b0d03ea8dc7deb636e9772c4b67635</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/71c53f6433dd7f0f2737e66efc8adc7434577611</url>
    <id>71c53f6433dd7f0f2737e66efc8adc7434577611</id>
    <committed-date>2008-08-26T00:02:50-07:00</committed-date>
    <authored-date>2008-08-26T00:02:22-07:00</authored-date>
    <message>fix another ordering failure</message>
    <tree>83655cbd13d05b1f80e92155c3da32e85bddc29e</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>84c10b0f1e3331124bfb30cc73e3264473a690b2</id>
      </parent>
    </parents>
    <author>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/698357b9e4b0d03ea8dc7deb636e9772c4b67635</url>
    <id>698357b9e4b0d03ea8dc7deb636e9772c4b67635</id>
    <committed-date>2008-08-25T23:53:46-07:00</committed-date>
    <authored-date>2008-08-25T23:53:31-07:00</authored-date>
    <message>fix tests relying on implicit ordering</message>
    <tree>71b1330913a6caca9b9de04a50be9f6f2e6f113f</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d2b72f3ae6f92e61d131349c4580be0d1dd12ca</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/84c10b0f1e3331124bfb30cc73e3264473a690b2</url>
    <id>84c10b0f1e3331124bfb30cc73e3264473a690b2</id>
    <committed-date>2008-08-25T23:25:08-07:00</committed-date>
    <authored-date>2008-08-25T23:14:12-07:00</authored-date>
    <message>Use DECIMAL instead of INTEGER when casting as mysql doesn't work with just &quot;INTEGER&quot; and other databases don't like &quot;UNSIGNED&quot; which mysql requires

And don't mask exceptions.

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>f0c4646051b89ff3951bec827f741bcd633a2fb1</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ae0a0557d5e2859e359275b5feebb7e3c13271c</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/7d2b72f3ae6f92e61d131349c4580be0d1dd12ca</url>
    <id>7d2b72f3ae6f92e61d131349c4580be0d1dd12ca</id>
    <committed-date>2008-08-25T22:04:11-07:00</committed-date>
    <authored-date>2008-08-25T18:55:57-07:00</authored-date>
    <message>Cache migrated versions list in Migrator and use it to fetch the latest migrated version name [#845 state:resolved]

Also optimized Migrator#current_version class method to fetch
only the latest version number and not all of them.

With this change no matter how many migrations there are the
schema_migrations table is only SELECTed from once.

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>04e3d809fb1815e47514565d3a8e6fd635afb7e2</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bff0f5fb6d95c8f844fd6e081f827801df20114c</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/6ae0a0557d5e2859e359275b5feebb7e3c13271c</url>
    <id>6ae0a0557d5e2859e359275b5feebb7e3c13271c</id>
    <committed-date>2008-08-25T21:25:27-07:00</committed-date>
    <authored-date>2008-08-25T17:01:24-07:00</authored-date>
    <message>Load the first and not the last has_one result when doing join-based eager loading

This matters when the has_one is defined with an order in which case
there is an expectation that the first one will be loaded.

[#904 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>e4390ed602a73ddf9727bdfcdaf1d5d5f63bf199</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fdeeeaea61bb34040f8da03afa9876171db4b17e</id>
      </parent>
    </parents>
    <author>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/bff0f5fb6d95c8f844fd6e081f827801df20114c</url>
    <id>bff0f5fb6d95c8f844fd6e081f827801df20114c</id>
    <committed-date>2008-08-25T21:25:24-07:00</committed-date>
    <authored-date>2008-08-25T15:20:10-07:00</authored-date>
    <message>Implement old-skool eagerloading for has_one :through

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>c4f0a70ce9fee628c896ab2777dfb41412734807</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f47767696479391fbdb967f1321478d4c338cecc</id>
      </parent>
    </parents>
    <author>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/fdeeeaea61bb34040f8da03afa9876171db4b17e</url>
    <id>fdeeeaea61bb34040f8da03afa9876171db4b17e</id>
    <committed-date>2008-08-25T20:50:39-07:00</committed-date>
    <authored-date>2008-08-25T14:36:19-07:00</authored-date>
    <message>Fix preloading of has_one through associations

[#903 state:resolved]

Signed-off-by: Jeremy Kemper &lt;jeremy@bitsweat.net&gt;</message>
    <tree>f5b28312b3db3e6ddbc76e08a3be6dba54442a67</tree>
    <committer>
      <name>Jeremy Kemper</name>
      <email>jeremy@bitsweat.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11d9669038a1aaa0107b9c16b36a38772b68c716</id>
      </parent>
      <parent>
        <id>052875800e5d4f0e85eb34abd606e1bc600f5b83</id>
      </parent>
    </parents>
    <author>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/f47767696479391fbdb967f1321478d4c338cecc</url>
    <id>f47767696479391fbdb967f1321478d4c338cecc</id>
    <committed-date>2008-08-25T01:03:53-07:00</committed-date>
    <authored-date>2008-08-25T01:03:53-07:00</authored-date>
    <message>Merge commit 'tarmo/2-1-stable' into upgrade</message>
    <tree>efda7ffa08708dffaa384b740060729b84d6e81f</tree>
    <committer>
      <name>Michael Koziarski</name>
      <email>michael@koziarski.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>482f6aa59a2b26101f0e2dd539daa6cf999774ee</id>
      </parent>
    </parents>
    <author>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </author>
    <url>http://github.com/rails/rails/commit/052875800e5d4f0e85eb34abd606e1bc600f5b83</url>
    <id>052875800e5d4f0e85eb34abd606e1bc600f5b83</id>
    <committed-date>2008-08-24T22:40:20-07:00</committed-date>
    <authored-date>2008-08-24T22:40:01-07:00</authored-date>
    <message>Fixed merge mistake for 38a0d5c0c7a37e22f9376c7cc363f4cf4f19a3d4</message>
    <tree>e305c179f0da3c9c80eaf4713951796e3dc14918</tree>
    <committer>
      <name>Tarmo T&#228;nav</name>
      <email>tarmo@itech.ee</email>
    </committer>
  </commit>
</commits>
