<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>9897ed4e0722affcea929a7b5b20f8e4082397ff</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Williamson</name>
      <email>dawsdesign@216.sub-75-220-14.myvzw.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/15706d15a30a972b328809a51320ec610ec46ce4</url>
    <id>15706d15a30a972b328809a51320ec610ec46ce4</id>
    <committed-date>2009-06-10T07:30:29-07:00</committed-date>
    <authored-date>2009-06-10T07:30:29-07:00</authored-date>
    <message>Completely refactored and working completely. Still need to add finger table lookup and maintenence.</message>
    <tree>59aa253e49b5bcf1fdc86f7fd1a8fab881a8f965</tree>
    <committer>
      <name>Matthew Williamson</name>
      <email>dawsdesign@216.sub-75-220-14.myvzw.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d264eda68470a32330a7acc30890fbee86f9ed51</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Williamson</name>
      <email>dawsdesign@wraith.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/9897ed4e0722affcea929a7b5b20f8e4082397ff</url>
    <id>9897ed4e0722affcea929a7b5b20f8e4082397ff</id>
    <committed-date>2009-06-04T17:35:26-07:00</committed-date>
    <authored-date>2009-06-04T17:35:26-07:00</authored-date>
    <message>Added OTP build elements and test shell script. Just run ./test/start_node X where x is the number of the node (1-based).</message>
    <tree>e891c40f4934331944322dbe00b90e0315545d9c</tree>
    <committer>
      <name>Matthew Williamson</name>
      <email>dawsdesign@wraith.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8841a807b232ccde58d9eae5dda3618d8aa48c52</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Williamson</name>
      <email>dawsdesign@wraith.local</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/d264eda68470a32330a7acc30890fbee86f9ed51</url>
    <id>d264eda68470a32330a7acc30890fbee86f9ed51</id>
    <committed-date>2009-06-04T05:56:52-07:00</committed-date>
    <authored-date>2009-06-04T05:56:52-07:00</authored-date>
    <message>Chordial is working! It is not efficient as the finger tables are not updated when a node join, but it works, nonetheless!</message>
    <tree>729da5dd1b33c76df37dc33107fe4e156690843c</tree>
    <committer>
      <name>Matthew Williamson</name>
      <email>dawsdesign@wraith.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7ae1d5718a0d9b4d43c1f5276bfaf521ed182523</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Williamson</name>
      <email>dawsdesign@wraith.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/8841a807b232ccde58d9eae5dda3618d8aa48c52</url>
    <id>8841a807b232ccde58d9eae5dda3618d8aa48c52</id>
    <committed-date>2009-05-26T18:39:52-07:00</committed-date>
    <authored-date>2009-05-26T18:39:52-07:00</authored-date>
    <message>Updated finger functions. Still need to update finger list when new node joins. Need to get at least brute force lookup working first.</message>
    <tree>ef427136e42259e2be47032c3449d315cd1ed4f7</tree>
    <committer>
      <name>Matthew Williamson</name>
      <email>dawsdesign@wraith.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>615b5fb18282064a4842ad4e716fd5dd07961435</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Williamson</name>
      <email>dawsdesign@153.sub-75-223-156.myvzw.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/7ae1d5718a0d9b4d43c1f5276bfaf521ed182523</url>
    <id>7ae1d5718a0d9b4d43c1f5276bfaf521ed182523</id>
    <committed-date>2009-05-26T14:09:33-07:00</committed-date>
    <authored-date>2009-05-26T14:09:33-07:00</authored-date>
    <message>broke files out of lib dir because there is only one app</message>
    <tree>ea12e1fed7147b321fc46454760b25e9c043f5e7</tree>
    <committer>
      <name>Matthew Williamson</name>
      <email>dawsdesign@153.sub-75-223-156.myvzw.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>870d16d1b7204fb5a181ad846d1f06beb12ab871</id>
      </parent>
    </parents>
    <author>
      <name>Matthew</name>
      <email>mwilliamson@mwilliamson-ubuntu-laptop.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/615b5fb18282064a4842ad4e716fd5dd07961435</url>
    <id>615b5fb18282064a4842ad4e716fd5dd07961435</id>
    <committed-date>2009-02-11T16:19:35-08:00</committed-date>
    <authored-date>2009-02-11T16:19:35-08:00</authored-date>
    <message>Added some detail to README</message>
    <tree>3997270646f969c114d980cc400cb0b7ba370285</tree>
    <committer>
      <name>Matthew</name>
      <email>mwilliamson@mwilliamson-ubuntu-laptop.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>61ecf8751a6a52d680f40f6a386d01ad2739e3fb</id>
      </parent>
    </parents>
    <author>
      <name>Matthew</name>
      <email>mwilliamson@mwilliamson-ubuntu-laptop.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/870d16d1b7204fb5a181ad846d1f06beb12ab871</url>
    <id>870d16d1b7204fb5a181ad846d1f06beb12ab871</id>
    <committed-date>2009-02-09T03:16:10-08:00</committed-date>
    <authored-date>2009-02-09T03:16:10-08:00</authored-date>
    <message>Fixed finger function... it was being called with arguments out of order.</message>
    <tree>09c4877d11b8244c44cdd540b8e31a476bd41da5</tree>
    <committer>
      <name>Matthew</name>
      <email>mwilliamson@mwilliamson-ubuntu-laptop.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11a6178d9aa1961a6e3dd2498080d249b5840148</id>
      </parent>
    </parents>
    <author>
      <name>Matthew</name>
      <email>mwilliamson@mwilliamson-ubuntu-laptop.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/61ecf8751a6a52d680f40f6a386d01ad2739e3fb</url>
    <id>61ecf8751a6a52d680f40f6a386d01ad2739e3fb</id>
    <committed-date>2009-02-08T20:45:35-08:00</committed-date>
    <authored-date>2009-02-08T20:45:35-08:00</authored-date>
    <message>Switching from erlware to Makefile based build system</message>
    <tree>e5fe8a39618dd04a72fdaf5f8fb03eb67babd6c1</tree>
    <committer>
      <name>Matthew</name>
      <email>mwilliamson@mwilliamson-ubuntu-laptop.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>97a257dbbe5e53800a808d657034689882ecfa3a</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/11a6178d9aa1961a6e3dd2498080d249b5840148</url>
    <id>11a6178d9aa1961a6e3dd2498080d249b5840148</id>
    <committed-date>2009-02-06T22:09:47-08:00</committed-date>
    <authored-date>2009-02-06T22:09:47-08:00</authored-date>
    <message>Able to join 2 nodes to the chord, 3rd crashes due to failed lookup in finger/1.</message>
    <tree>e08f47e6452b8143ac6396c2a27447e8e26988a9</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5af6faf49aa5a4dfa68782a4ee67cfcb3e5d38e5</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/97a257dbbe5e53800a808d657034689882ecfa3a</url>
    <id>97a257dbbe5e53800a808d657034689882ecfa3a</id>
    <committed-date>2009-02-02T18:41:28-08:00</committed-date>
    <authored-date>2009-02-02T18:41:28-08:00</authored-date>
    <message>Put lots of work in. Did some refactoring, etc.</message>
    <tree>b22be0b991fcacc302a3a21648aea7658bb167f3</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a2cbc5019820ef98dedfc704da5eed2b3de6b378</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/5af6faf49aa5a4dfa68782a4ee67cfcb3e5d38e5</url>
    <id>5af6faf49aa5a4dfa68782a4ee67cfcb3e5d38e5</id>
    <committed-date>2009-02-02T13:53:41-08:00</committed-date>
    <authored-date>2009-02-02T13:53:41-08:00</authored-date>
    <message>Minor cleanup</message>
    <tree>610adb5966b8280f11eae56cc5c2958964efbe35</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>804116f82d087d997cef7968ad10bffaccf2eee3</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/a2cbc5019820ef98dedfc704da5eed2b3de6b378</url>
    <id>a2cbc5019820ef98dedfc704da5eed2b3de6b378</id>
    <committed-date>2009-02-02T11:32:07-08:00</committed-date>
    <authored-date>2009-02-02T11:32:07-08:00</authored-date>
    <message>Added mochihex module for converting between hex and decimal.</message>
    <tree>94f6215b15703c3dd25bbb64c8d213883306c9a2</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2dc3f0e64aaa837d1d2cd85142af5e0e46c3d37a</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/804116f82d087d997cef7968ad10bffaccf2eee3</url>
    <id>804116f82d087d997cef7968ad10bffaccf2eee3</id>
    <committed-date>2009-02-02T11:29:12-08:00</committed-date>
    <authored-date>2009-02-02T11:29:12-08:00</authored-date>
    <message>Changed finger table from ETS to gen_server state.
Made documentation compile.
Implemented get_successor.</message>
    <tree>c9aa82900ec96b500d5d789982be64576d10901d</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f4ee6056468dae289a89128c478287c41dfaa586</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/2dc3f0e64aaa837d1d2cd85142af5e0e46c3d37a</url>
    <id>2dc3f0e64aaa837d1d2cd85142af5e0e46c3d37a</id>
    <committed-date>2009-02-02T02:56:49-08:00</committed-date>
    <authored-date>2009-02-02T02:56:49-08:00</authored-date>
    <message>Added a little more edoc tags</message>
    <tree>6d6659b4c46b161e39ab4342ffcd2f28fbeeab21</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0858e10b4e00c46234b3b8943977c930c77ca11d</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/f4ee6056468dae289a89128c478287c41dfaa586</url>
    <id>f4ee6056468dae289a89128c478287c41dfaa586</id>
    <committed-date>2009-02-02T02:00:21-08:00</committed-date>
    <authored-date>2009-02-02T02:00:21-08:00</authored-date>
    <message>Removed print statements</message>
    <tree>4fe920766d00b9d5d4e2b6b5c6651ab8f6b2d54b</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e336352e69e40d7287243d32b2d0d48bdfc3ddc</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/0858e10b4e00c46234b3b8943977c930c77ca11d</url>
    <id>0858e10b4e00c46234b3b8943977c930c77ca11d</id>
    <committed-date>2009-02-02T01:59:20-08:00</committed-date>
    <authored-date>2009-02-02T01:59:20-08:00</authored-date>
    <message>Finished initial finger table.</message>
    <tree>3d1ba3c872f050c31fd756794a947a16df4a3d6b</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>745a4aef1dd5ebd6036e910b43f690b7149c5c65</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/1e336352e69e40d7287243d32b2d0d48bdfc3ddc</url>
    <id>1e336352e69e40d7287243d32b2d0d48bdfc3ddc</id>
    <committed-date>2009-02-03T11:56:50-08:00</committed-date>
    <authored-date>2009-02-03T11:56:50-08:00</authored-date>
    <message>Started adding table prepopulation of finger tables.</message>
    <tree>096f59b5e02fc4efa9adb44f62f9184ff2207b15</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b03d7f2e8a7644d4e4f4f0362dbf715c3bd8b91e</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/745a4aef1dd5ebd6036e910b43f690b7149c5c65</url>
    <id>745a4aef1dd5ebd6036e910b43f690b7149c5c65</id>
    <committed-date>2009-02-03T09:28:57-08:00</committed-date>
    <authored-date>2009-02-03T09:28:57-08:00</authored-date>
    <message>Added chord_lib module, started tables to store node locations.</message>
    <tree>1f3ce1badf70f0341e943f655eaf570f57601149</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8ebcf3c566ba78ccdc55e39d61d6a192c74c762b</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/b03d7f2e8a7644d4e4f4f0362dbf715c3bd8b91e</url>
    <id>b03d7f2e8a7644d4e4f4f0362dbf715c3bd8b91e</id>
    <committed-date>2009-02-03T08:54:04-08:00</committed-date>
    <authored-date>2009-02-03T08:54:04-08:00</authored-date>
    <message>Re-added behaviour definition.</message>
    <tree>9ce6065e2660f43f8730b7bf2f5b10edb624baf2</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a5d36042d9e41237011805d808332ddf4f89c3b</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/8ebcf3c566ba78ccdc55e39d61d6a192c74c762b</url>
    <id>8ebcf3c566ba78ccdc55e39d61d6a192c74c762b</id>
    <committed-date>2009-02-03T08:27:48-08:00</committed-date>
    <authored-date>2009-02-03T08:27:48-08:00</authored-date>
    <message>Added gen_chord.erl to the app file and added the gen_server behaviour to the gen_chord module.</message>
    <tree>b25fe5c9a39c8b23b7644acbb0cac08bfe89ec2c</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>mwilliamson@mwilliamson-vmware.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>216473655ecc4c2b0b9aac8fe231f7ff15cf890b</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/9a5d36042d9e41237011805d808332ddf4f89c3b</url>
    <id>9a5d36042d9e41237011805d808332ddf4f89c3b</id>
    <committed-date>2009-01-29T23:48:04-08:00</committed-date>
    <authored-date>2009-01-29T23:48:04-08:00</authored-date>
    <message>Forgot to add gen_chord behaviour.</message>
    <tree>23868e789fb57d816bb59cba6f7bba737f8159a9</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ea5547e5ffd725f4b05dcbbe86d64703d760ae7</id>
      </parent>
    </parents>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/216473655ecc4c2b0b9aac8fe231f7ff15cf890b</url>
    <id>216473655ecc4c2b0b9aac8fe231f7ff15cf890b</id>
    <committed-date>2009-01-29T23:47:14-08:00</committed-date>
    <authored-date>2009-01-29T23:47:14-08:00</authored-date>
    <message>Added MIT License and created gen_chord behaviour.</message>
    <tree>9ae2d83438a9f5a56bb609edef33a305f15c712f</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </author>
    <url>http://github.com/dawsdesign/chordial/commit/6ea5547e5ffd725f4b05dcbbe86d64703d760ae7</url>
    <id>6ea5547e5ffd725f4b05dcbbe86d64703d760ae7</id>
    <committed-date>2009-01-29T22:42:26-08:00</committed-date>
    <authored-date>2009-01-29T22:42:26-08:00</authored-date>
    <message>Chordial project created.</message>
    <tree>5c56800ef2d420f6aedbd7137c5e29f355e1af4f</tree>
    <committer>
      <name>Matt Williamson</name>
      <email>dawsdesign@gmail.com</email>
    </committer>
  </commit>
</commits>
