<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>583cb7878eda4d99cbd7e888139e36e7068a2243</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/2495d8536592a1a5b75b6dbd592cb2eeacb2c9d6</url>
    <id>2495d8536592a1a5b75b6dbd592cb2eeacb2c9d6</id>
    <committed-date>2008-08-26T14:14:53-07:00</committed-date>
    <authored-date>2008-08-26T14:14:53-07:00</authored-date>
    <message>Made data_objects dependency &gt;= 0.9.5.

DataObjects releases (like those of Extlib) are largely independent of
developments in dm-core, so we don't need to require an exact version.</message>
    <tree>e19c17057781780f452c0469eb8c4b1dc557c8e2</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6278e459c522ebe21d59a2b40b4db90e6885b21e</id>
      </parent>
    </parents>
    <author>
      <name>Bryan Ray</name>
      <email>bryansray@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/583cb7878eda4d99cbd7e888139e36e7068a2243</url>
    <id>583cb7878eda4d99cbd7e888139e36e7068a2243</id>
    <committed-date>2008-08-25T23:18:54-07:00</committed-date>
    <authored-date>2008-08-25T23:18:54-07:00</authored-date>
    <message>Fixed gem dependency issues ... should require version &gt;= extlib.</message>
    <tree>e276923126cc1d083045f95f81153656616d3e24</tree>
    <committer>
      <name>Bryan Ray</name>
      <email>bryansray@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f181d5043483a1721abec5c698bf16127d68b76c</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/6278e459c522ebe21d59a2b40b4db90e6885b21e</url>
    <id>6278e459c522ebe21d59a2b40b4db90e6885b21e</id>
    <committed-date>2008-08-22T11:33:33-07:00</committed-date>
    <authored-date>2008-08-22T11:33:33-07:00</authored-date>
    <message>Added []= method to PropertySet.

We needed a []= method on PropertySet to ensure that properties from
repositories other than :default could overwrite existing properties.

This resolves #540.</message>
    <tree>5f7a01cf3cfb2c5af33c36dad39a05b9dee5556a</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb68ca7c6a12a1c51f193108729c6c7a31dbc406</id>
      </parent>
    </parents>
    <author>
      <name>Tom Nijmeijer</name>
      <email>tom@nijmeijer.org</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/f181d5043483a1721abec5c698bf16127d68b76c</url>
    <id>f181d5043483a1721abec5c698bf16127d68b76c</id>
    <committed-date>2008-08-22T02:56:27-07:00</committed-date>
    <authored-date>2008-08-22T02:43:32-07:00</authored-date>
    <message>Fixed bug with faulty ordering of relationships when adding them to a read query.

Signed-off-by: Dirkjan Bussink &lt;d.bussink@gmail.com&gt;</message>
    <tree>957c7e3d9032c263809a2853cf241a3c1a618785</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fbeca8d8b3d7c1207974e91f51229b9a6bf8b20</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/cb68ca7c6a12a1c51f193108729c6c7a31dbc406</url>
    <id>cb68ca7c6a12a1c51f193108729c6c7a31dbc406</id>
    <committed-date>2008-08-21T10:22:28-07:00</committed-date>
    <authored-date>2008-08-21T10:22:28-07:00</authored-date>
    <message>Version Bump to 0.9.5.</message>
    <tree>32eb4fdc96697e425dc5ba14b0735632577ef4fb</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f84ce896ebb7a064a3a71c2c6f2d2374b9ad4e6</id>
      </parent>
    </parents>
    <author>
      <name>Ben Burkert</name>
      <email>ben@benburkert.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/4fbeca8d8b3d7c1207974e91f51229b9a6bf8b20</url>
    <id>4fbeca8d8b3d7c1207974e91f51229b9a6bf8b20</id>
    <committed-date>2008-08-19T11:03:27-07:00</committed-date>
    <authored-date>2008-08-19T11:03:27-07:00</authored-date>
    <message>Fix for #528.  Updates how custom types are dumped in Query.

* If a query involves a custom type, the property value must be dumped via the custom type API.
* Query's with custom types in a Query::Path are handled as a special case.</message>
    <tree>332e2d672af9de72fa9ecd2cbd341d06a95c261e</tree>
    <committer>
      <name>Ben Burkert</name>
      <email>ben@benburkert.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>746af64e01e55fe75481cdc5af009d7c97c53c62</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/4f84ce896ebb7a064a3a71c2c6f2d2374b9ad4e6</url>
    <id>4f84ce896ebb7a064a3a71c2c6f2d2374b9ad4e6</id>
    <committed-date>2008-08-16T08:50:26-07:00</committed-date>
    <authored-date>2008-08-16T08:50:26-07:00</authored-date>
    <message>Fixup the Postgres unit specs for destroying models</message>
    <tree>05578430d414d2b23e71e48f9d09bcd0ab5e758c</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e1b6da211a036e33523a99e495a41c694ea3a25d</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/746af64e01e55fe75481cdc5af009d7c97c53c62</url>
    <id>746af64e01e55fe75481cdc5af009d7c97c53c62</id>
    <committed-date>2008-08-16T08:27:09-07:00</committed-date>
    <authored-date>2008-08-16T08:27:09-07:00</authored-date>
    <message>Small bugfix for empty arrays and IN() and fixes for Postgres &lt; 8.2</message>
    <tree>cb132a84716b63d1bbc53875e06bbf4bf3b51858</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ff03dde59948e8fe5e89c7b61e4aae740c0690d</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/e1b6da211a036e33523a99e495a41c694ea3a25d</url>
    <id>e1b6da211a036e33523a99e495a41c694ea3a25d</id>
    <committed-date>2008-08-16T08:03:07-07:00</committed-date>
    <authored-date>2008-08-16T08:03:07-07:00</authored-date>
    <message>Fix IN() clause that fails on Postgres with an empty list</message>
    <tree>5be0221abd0a84ad1e7ed2be3d56e935d52e6622</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>38ed7f33a06470a97673e301755d0807d2d827f8</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/6ff03dde59948e8fe5e89c7b61e4aae740c0690d</url>
    <id>6ff03dde59948e8fe5e89c7b61e4aae740c0690d</id>
    <committed-date>2008-08-16T04:24:59-07:00</committed-date>
    <authored-date>2008-08-16T04:24:59-07:00</authored-date>
    <message>Implement Resource#hash with specs</message>
    <tree>75b060fcb8d48d05f546a3705aaf8de9c4a50254</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1195388892a066b1ff48cd72315d1ca074a9a8df</id>
      </parent>
    </parents>
    <author>
      <name>Foy Savas</name>
      <email>foysavas@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/38ed7f33a06470a97673e301755d0807d2d827f8</url>
    <id>38ed7f33a06470a97673e301755d0807d2d827f8</id>
    <committed-date>2008-08-15T23:35:22-07:00</committed-date>
    <authored-date>2008-08-15T23:35:22-07:00</authored-date>
    <message>Changed association spec language a bit</message>
    <tree>b3ceba89ee78c7433874f7fef0faf787d93f0a91</tree>
    <committer>
      <name>Foy Savas</name>
      <email>foysavas@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b0c7a37ecd313692c34244b5c1bc5eb276ecde52</id>
      </parent>
    </parents>
    <author>
      <name>Foy Savas</name>
      <email>foysavas@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/1195388892a066b1ff48cd72315d1ca074a9a8df</url>
    <id>1195388892a066b1ff48cd72315d1ca074a9a8df</id>
    <committed-date>2008-08-15T23:32:20-07:00</committed-date>
    <authored-date>2008-08-15T23:32:20-07:00</authored-date>
    <message>Apply Bryan Ray's fix for orphaned records</message>
    <tree>13316a040d2318e0759dd085a1a1682fe316a162</tree>
    <committer>
      <name>Foy Savas</name>
      <email>foysavas@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e935253a33469a2404a044be63164e06aeffc591</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/b0c7a37ecd313692c34244b5c1bc5eb276ecde52</url>
    <id>b0c7a37ecd313692c34244b5c1bc5eb276ecde52</id>
    <committed-date>2008-08-12T13:33:01-07:00</committed-date>
    <authored-date>2008-08-12T13:33:01-07:00</authored-date>
    <message>Stripped whitespace with &quot;sake strip&quot;</message>
    <tree>3ef487812da48b043cbe8fea840cc7b92929932b</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ba497ed4568bc39da62fef9dbdabd1cbac8cfdf6</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/e935253a33469a2404a044be63164e06aeffc591</url>
    <id>e935253a33469a2404a044be63164e06aeffc591</id>
    <committed-date>2008-08-12T13:32:31-07:00</committed-date>
    <authored-date>2008-08-12T13:32:31-07:00</authored-date>
    <message>Ensure Strings are passed into inflection methods not Symbols</message>
    <tree>2733d5c58fea7bafc708a73256aa7f4104813948</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa6a6835a31ea1e52c1fd1b8571214d10775a0f1</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/ba497ed4568bc39da62fef9dbdabd1cbac8cfdf6</url>
    <id>ba497ed4568bc39da62fef9dbdabd1cbac8cfdf6</id>
    <committed-date>2008-08-12T12:56:27-07:00</committed-date>
    <authored-date>2008-08-12T12:56:27-07:00</authored-date>
    <message>extlib version is now independent of dm-core gem version</message>
    <tree>6a5e138db91f2d159a4b28c78474696d0b53c7ec</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a337892e61e067fbf514b992cb67193708d9c8a</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/fa6a6835a31ea1e52c1fd1b8571214d10775a0f1</url>
    <id>fa6a6835a31ea1e52c1fd1b8571214d10775a0f1</id>
    <committed-date>2008-08-12T12:47:56-07:00</committed-date>
    <authored-date>2008-08-12T12:47:56-07:00</authored-date>
    <message>Adjusted extlib dependency to version 0.9.5</message>
    <tree>3ab5488fc0b195df917d06e6d3deb1b0e281ed71</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e313e7d8b6e498a2c677ea6f847f134f2e1d2ac</id>
      </parent>
    </parents>
    <author>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/0a337892e61e067fbf514b992cb67193708d9c8a</url>
    <id>0a337892e61e067fbf514b992cb67193708d9c8a</id>
    <committed-date>2008-08-07T12:17:09-07:00</committed-date>
    <authored-date>2008-08-07T12:14:51-07:00</authored-date>
    <message>Updated table introspection to use proper table

* Reformatted SQL queries</message>
    <tree>14c5b5a6cadd9938997e16d849745865332c0bcc</tree>
    <committer>
      <name>Dan Kubb</name>
      <email>dan.kubb@autopilotmarketing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d78c374cc0e61b0659bd55603f42311f085a9fd</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/9e313e7d8b6e498a2c677ea6f847f134f2e1d2ac</url>
    <id>9e313e7d8b6e498a2c677ea6f847f134f2e1d2ac</id>
    <committed-date>2008-08-07T12:14:04-07:00</committed-date>
    <authored-date>2008-08-07T12:14:04-07:00</authored-date>
    <message>Refactor one more auto migration step to up / down for dm-constraints</message>
    <tree>16522c727ecfd4df346de0754c93edaa4049f657</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9639709be5d6d57972fb41ebfb9377dcb3bccbb0</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/5d78c374cc0e61b0659bd55603f42311f085a9fd</url>
    <id>5d78c374cc0e61b0659bd55603f42311f085a9fd</id>
    <committed-date>2008-08-07T10:30:08-07:00</committed-date>
    <authored-date>2008-08-07T10:30:08-07:00</authored-date>
    <message>Mark new up / down auto migrate as private</message>
    <tree>911c4e4e5fa4e0ae54ede2c0c0599e8f2ffe7bb5</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>48371cd4f9a17db5ae8b1664714a890c7575e4a1</id>
      </parent>
    </parents>
    <author>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/9639709be5d6d57972fb41ebfb9377dcb3bccbb0</url>
    <id>9639709be5d6d57972fb41ebfb9377dcb3bccbb0</id>
    <committed-date>2008-08-07T10:00:39-07:00</committed-date>
    <authored-date>2008-08-07T10:00:39-07:00</authored-date>
    <message>Refactor auto migration into two steps</message>
    <tree>5526b513151a11e6805d7b0379877d3dd3e7a470</tree>
    <committer>
      <name>Dirkjan Bussink</name>
      <email>d.bussink@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7a814a24db976a8127a43af6924c9a1cb27cd65</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/48371cd4f9a17db5ae8b1664714a890c7575e4a1</url>
    <id>48371cd4f9a17db5ae8b1664714a890c7575e4a1</id>
    <committed-date>2008-08-04T12:40:22-07:00</committed-date>
    <authored-date>2008-08-04T12:37:37-07:00</authored-date>
    <message>Resource#key returns original value when changed.

Calling key on a saved resource returns the original key value if it
has changed, which allows you to save and update resources which have
new primary keys.

This resolves #504.</message>
    <tree>875e0e62bd5c3ef177dc9578dce9d2d013bfc54a</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8149cf32d5077f9e123e71398a23649dfb0f30b8</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/d7a814a24db976a8127a43af6924c9a1cb27cd65</url>
    <id>d7a814a24db976a8127a43af6924c9a1cb27cd65</id>
    <committed-date>2008-08-04T11:16:20-07:00</committed-date>
    <authored-date>2008-08-04T11:16:00-07:00</authored-date>
    <message>Relationship#get_children always includes child.

Relationship#get_children assumed that the child would be in the
identity_map, which is not the case when the child is not saved yet.

Resolves #509.</message>
    <tree>c9d2449e37d0ad76aae571659a8123c4d4d8dcea</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c76d667fad04e21c994825e0d67c3ef53fe92128</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/8149cf32d5077f9e123e71398a23649dfb0f30b8</url>
    <id>8149cf32d5077f9e123e71398a23649dfb0f30b8</id>
    <committed-date>2008-08-04T10:30:32-07:00</committed-date>
    <authored-date>2008-08-04T10:30:32-07:00</authored-date>
    <message>Collection block defaults to lambda {}

For SEL, we need to be able to create a non-lazy Collection. This lets
us create a new Collection with no block, and add resources to it
directly.

This resolves #512 and #505.</message>
    <tree>d8d575e425b545c41ea800ca55e9f5d8a4fc9e9a</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9695103a3437a305a008b85bc0dcb76ca3a3755</id>
      </parent>
      <parent>
        <id>265f894142014a4bf704ee6b11da2dc069f69302</id>
      </parent>
    </parents>
    <author>
      <name>somebee</name>
      <email>sindre@identu.no</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/c76d667fad04e21c994825e0d67c3ef53fe92128</url>
    <id>c76d667fad04e21c994825e0d67c3ef53fe92128</id>
    <committed-date>2008-08-03T03:41:41-07:00</committed-date>
    <authored-date>2008-08-03T03:41:41-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:sam/dm-core</message>
    <tree>0db2809055e48ee4eb89c84e3bf2ff91a597e989</tree>
    <committer>
      <name>somebee</name>
      <email>sindre@identu.no</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>736aa91c2de34de1e0ad84b9b31440dad81509c5</id>
      </parent>
    </parents>
    <author>
      <name>somebee</name>
      <email>sindre@identu.no</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/c9695103a3437a305a008b85bc0dcb76ca3a3755</url>
    <id>c9695103a3437a305a008b85bc0dcb76ca3a3755</id>
    <committed-date>2008-08-03T03:41:16-07:00</committed-date>
    <authored-date>2008-08-03T03:41:16-07:00</authored-date>
    <message>fixed problem with composite keys and SEL. Temporary solution (composite keys still doesn't work properly until we support OR)</message>
    <tree>1620de82916fe480941b9b9bb28d438e44044b4d</tree>
    <committer>
      <name>somebee</name>
      <email>sindre@identu.no</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>736aa91c2de34de1e0ad84b9b31440dad81509c5</id>
      </parent>
    </parents>
    <author>
      <name>Tymon (teamon) Tobolski</name>
      <email>github@teamon.eu</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/265f894142014a4bf704ee6b11da2dc069f69302</url>
    <id>265f894142014a4bf704ee6b11da2dc069f69302</id>
    <committed-date>2008-08-02T19:38:24-07:00</committed-date>
    <authored-date>2008-08-02T19:38:24-07:00</authored-date>
    <message>fixed offset with lazy loading issue [#507], added dumping column value for :default [#508]</message>
    <tree>2dbb3feeff027fb4d9e04d40be71b7fbf6fccda8</tree>
    <committer>
      <name>Tymon (teamon) Tobolski</name>
      <email>github@teamon.eu</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c69275abce0a26cff5b4a63792153f6661a3d2c6</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/736aa91c2de34de1e0ad84b9b31440dad81509c5</url>
    <id>736aa91c2de34de1e0ad84b9b31440dad81509c5</id>
    <committed-date>2008-08-01T09:41:09-07:00</committed-date>
    <authored-date>2008-08-01T09:41:09-07:00</authored-date>
    <message>Resource.save returns true if associations save.

If a resource is not saved, but any of its associations are, then it
will now return true. Also renamed 'success' to 'saved' in #save.</message>
    <tree>8123995b92b5803c462f5e6965e6ff0bd3ac642b</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a6cb5235ca3d37bae5ba1fe6978e31d6ebe0476a</id>
      </parent>
    </parents>
    <author>
      <name>Wayne E. Seguin</name>
      <email>wayneeseguin@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/c69275abce0a26cff5b4a63792153f6661a3d2c6</url>
    <id>c69275abce0a26cff5b4a63792153f6661a3d2c6</id>
    <committed-date>2008-07-31T04:47:59-07:00</committed-date>
    <authored-date>2008-07-31T04:47:59-07:00</authored-date>
    <message>Added some specs for many_to_many association for join tables with only a compound key.</message>
    <tree>3bd79a61a75fd464d3e8e9c80a3afb439f71cd0a</tree>
    <committer>
      <name>Wayne E. Seguin</name>
      <email>wayneeseguin@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dae08c0f9340a5ee3e8c3a190692bb52ca2431cd</id>
      </parent>
    </parents>
    <author>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/a6cb5235ca3d37bae5ba1fe6978e31d6ebe0476a</url>
    <id>a6cb5235ca3d37bae5ba1fe6978e31d6ebe0476a</id>
    <committed-date>2008-07-30T17:31:21-07:00</committed-date>
    <authored-date>2008-07-30T17:31:21-07:00</authored-date>
    <message>Move unknown options to Property#other_options so adapters can use them for their own options in naming conventions</message>
    <tree>fc5fc4f786767629b7a5efc81ba7ef40524f590d</tree>
    <committer>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dbf2149a0ac476941a73a535d05c1c3df43914e0</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/dm-core/commit/dae08c0f9340a5ee3e8c3a190692bb52ca2431cd</url>
    <id>dae08c0f9340a5ee3e8c3a190692bb52ca2431cd</id>
    <committed-date>2008-07-30T13:37:21-07:00</committed-date>
    <authored-date>2008-07-30T13:37:21-07:00</authored-date>
    <message>Removed unneccesary :class_names.

Extlib supports finding parent and sibling constants, so there's no
need to specify a :class_name for relationships in the same module.
This confirms that #411 is resolved.</message>
    <tree>421be2f83f8592a87c3abb2756cf418e42321f47</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
</commits>
