<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>d46ac0ba667af3a6d3298446fa26e22f58e4dfc1</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/do/commit/ac6c48f690e957eb5526b955a1e500b3079729a3</url>
    <id>ac6c48f690e957eb5526b955a1e500b3079729a3</id>
    <committed-date>2008-06-09T09:58:30-07:00</committed-date>
    <authored-date>2008-06-09T09:58:30-07:00</authored-date>
    <message>do_postgres timezones are now fully functional</message>
    <tree>dc0d85bbc48907019d422e5780fd3fce240b6e0a</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ad73df8c7e030a34c8b5d83c945486bad111c8db</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/d46ac0ba667af3a6d3298446fa26e22f58e4dfc1</url>
    <id>d46ac0ba667af3a6d3298446fa26e22f58e4dfc1</id>
    <committed-date>2008-06-09T03:02:56-07:00</committed-date>
    <authored-date>2008-06-09T03:02:56-07:00</authored-date>
    <message>Added README.markdown to repo root

* Whitespace cleanup</message>
    <tree>f880b2dab0354514034b010699ec888a6e5f9cc4</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa846e2476b049e17e6ca4b08367e7801e4c09e8</id>
      </parent>
      <parent>
        <id>a746d05898b5d02224a1d8a87cc60331b402d73b</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/ad73df8c7e030a34c8b5d83c945486bad111c8db</url>
    <id>ad73df8c7e030a34c8b5d83c945486bad111c8db</id>
    <committed-date>2008-06-08T15:11:11-07:00</committed-date>
    <authored-date>2008-06-08T15:11:11-07:00</authored-date>
    <message>Merge branch 'derby-driver'</message>
    <tree>97f85103da1581adff83f7407d23f684ad46bfb8</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1a599cb89539ca2de9cdecd929a11ff9bb55eb3b</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/a746d05898b5d02224a1d8a87cc60331b402d73b</url>
    <id>a746d05898b5d02224a1d8a87cc60331b402d73b</id>
    <committed-date>2008-06-08T15:09:58-07:00</committed-date>
    <authored-date>2008-06-08T15:09:58-07:00</authored-date>
    <message>Added integration specs

* Added a number of integration specs. Several pending, awaiting further
  work on porting SQL to Derby, as well as issues with the Java code.
* Fixed issue with logging (broken in previous commit) in Command Java class.</message>
    <tree>a9eb9269a047c05b16d10e58c2ae23416533c057</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f48f297cfa47dac5d648c44e8caa599d3e134722</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/1a599cb89539ca2de9cdecd929a11ff9bb55eb3b</url>
    <id>1a599cb89539ca2de9cdecd929a11ff9bb55eb3b</id>
    <committed-date>2008-06-08T09:22:14-07:00</committed-date>
    <authored-date>2008-06-08T09:22:14-07:00</authored-date>
    <message>Renamed AbstractDataObjectsInternalService to AbstractDataObjectsExtService</message>
    <tree>17ec0e518a4c42ebc2a0597b5b4a9fb680ba3f8a</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>35e31bd339d017eff70e0412e09179cb6dcbebf8</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/f48f297cfa47dac5d648c44e8caa599d3e134722</url>
    <id>f48f297cfa47dac5d648c44e8caa599d3e134722</id>
    <committed-date>2008-06-08T09:19:33-07:00</committed-date>
    <authored-date>2008-06-08T09:19:33-07:00</authored-date>
    <message>Allow the name of the driver's Error class to be defined

* Resolved NPE looking for 'JdbcError'.
* Store names of Ruby module and error as class variables,
  not RubyModule itself.
* Cleaned up. Removed class variables that shouldn't have
  been defined as class variables.</message>
    <tree>e75f17473c5549b50c94ea3b71f18a08ff585e68</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b135548167fefe0d062e57934c2a4b12b7264f60</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/35e31bd339d017eff70e0412e09179cb6dcbebf8</url>
    <id>35e31bd339d017eff70e0412e09179cb6dcbebf8</id>
    <committed-date>2008-06-08T07:58:47-07:00</committed-date>
    <authored-date>2008-06-08T07:58:47-07:00</authored-date>
    <message>Added loading of the Derby JDBC Driver</message>
    <tree>545fad139835b8dc57a0b8d460edd854806ef52f</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1b4c1718212d00abc711164579789d177de79b29</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/b135548167fefe0d062e57934c2a4b12b7264f60</url>
    <id>b135548167fefe0d062e57934c2a4b12b7264f60</id>
    <committed-date>2008-06-08T07:52:36-07:00</committed-date>
    <authored-date>2008-06-08T07:52:36-07:00</authored-date>
    <message>Added preliminary support for picking the correct driver with a JDBC URL

* This needs more work and through specs though. Addressable::URI
  parses 'jdbc:derby:database' as:
  @schema =&gt; jdbc
  @path   =&gt; derby:database</message>
    <tree>1b7f8cf0667842cbdc2fbb0904d671492b458d3b</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c6ee3f6dbbc51ea2ba4d74b0803e03efaf1854d7</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/1b4c1718212d00abc711164579789d177de79b29</url>
    <id>1b4c1718212d00abc711164579789d177de79b29</id>
    <committed-date>2008-06-08T06:40:16-07:00</committed-date>
    <authored-date>2008-06-08T06:40:16-07:00</authored-date>
    <message>Added support for defining the name of the Ruby StandardError subclass</message>
    <tree>0cd84aa2a58f3e13a1ec52e10005dc58ebaa6924</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>22d6c4857e7f23f0393e067a9165001d9689dcaf</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/c6ee3f6dbbc51ea2ba4d74b0803e03efaf1854d7</url>
    <id>c6ee3f6dbbc51ea2ba4d74b0803e03efaf1854d7</id>
    <committed-date>2008-06-08T06:18:01-07:00</committed-date>
    <authored-date>2008-06-08T06:18:01-07:00</authored-date>
    <message>Renamed JRuby classes to make them load, support for DriverDefinition

* Renamed DerbyInternalService to DoDerbyExtService to make sure
  org.jruby.runtime.load.LoadService actually recognizes and loads the
  extension. The single do_derby unit test now passes
  (in other words, the DataObjects::Derby::Connection, Command, etc.
  classes are defined in Java)
* Removed spec task for do_jdbc-support: for now, do_jdbc-support is a
  a 'dumb' gem wrapper around the do_jdbc_internal.jar. Integration specs
  should be within each of the individual drivers (although that doesn't
  preclude some form of spec'ing, testing for each of the Java classes).
* A DriverDefinition is now passed into each of the Java classes create*()
  method. This should allow for driver/dialectical behavioural differences
  to be handled, by delegating various bits of behavior to different
  implementations of DriverDefinition.</message>
    <tree>d2621ec93ad626ff7ced077b76a9fa455cbd2ed4</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c4dc9913c784713f96163b42e1b5f338d466b8ec</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/22d6c4857e7f23f0393e067a9165001d9689dcaf</url>
    <id>22d6c4857e7f23f0393e067a9165001d9689dcaf</id>
    <committed-date>2008-06-08T04:23:11-07:00</committed-date>
    <authored-date>2008-06-08T04:23:11-07:00</authored-date>
    <message>Work on compilation workflow

* buildr buildfile JAR's extension
* Rakefile calls buildr to compile, and then copies JAR extension to lib/
* Added unit test, spec_helper for do_derby
* Renamed do_jdbc.rb to do_jdbc-support.rb</message>
    <tree>5d747d79a4cbde9a16119facd8fbf84e4989ccf7</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>23b0cc6813467dbd1b6edd81f1ab0c3dd220be8f</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/do/commit/fa846e2476b049e17e6ca4b08367e7801e4c09e8</url>
    <id>fa846e2476b049e17e6ca4b08367e7801e4c09e8</id>
    <committed-date>2008-06-07T13:45:24-07:00</committed-date>
    <authored-date>2008-06-07T13:45:24-07:00</authored-date>
    <message>Latest timezone code for do_postgres. A few weirdnesses remain, but this should fix almost all timezone problems.</message>
    <tree>239f8cb91fd3554c0dd3898849628f610afe75b8</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>448c466fef96fe4b15b7b76dc5875c6ef01812a6</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/c4dc9913c784713f96163b42e1b5f338d466b8ec</url>
    <id>c4dc9913c784713f96163b42e1b5f338d466b8ec</id>
    <committed-date>2008-06-07T10:33:39-07:00</committed-date>
    <authored-date>2008-06-07T10:33:39-07:00</authored-date>
    <message>Made AbstractDataObjectsInternalService abstract, added abstract methods

* Added driver definitions (no methods in interface to implement just yet)
* Added buildr compile target, pulling in do_jdbc-support jar.
* Added do_derby/.gitignore to ignore java compile products.</message>
    <tree>da9af7957472833585af1218ce387aee7e7bfc87</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>089daff141896d2b185f0162ea7e9ea6935d06c8</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/448c466fef96fe4b15b7b76dc5875c6ef01812a6</url>
    <id>448c466fef96fe4b15b7b76dc5875c6ef01812a6</id>
    <committed-date>2008-06-07T09:37:09-07:00</committed-date>
    <authored-date>2008-06-07T09:37:09-07:00</authored-date>
    <message>Moved Java code into ext-java</message>
    <tree>eecf97a5ffbd2e09bbc367c34ea6c91668e28871</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>23b0cc6813467dbd1b6edd81f1ab0c3dd220be8f</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/089daff141896d2b185f0162ea7e9ea6935d06c8</url>
    <id>089daff141896d2b185f0162ea7e9ea6935d06c8</id>
    <committed-date>2008-06-07T03:14:02-07:00</committed-date>
    <authored-date>2008-06-07T03:14:02-07:00</authored-date>
    <message>Initial commit of Derby driver</message>
    <tree>53e85647f8a4251af26fe11cea1dc69e064dbed3</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>800b4cb900cf79a23f03b36b943d25ca7a9e65e0</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/23b0cc6813467dbd1b6edd81f1ab0c3dd220be8f</url>
    <id>23b0cc6813467dbd1b6edd81f1ab0c3dd220be8f</id>
    <committed-date>2008-06-07T02:42:05-07:00</committed-date>
    <authored-date>2008-06-07T02:42:05-07:00</authored-date>
    <message>Updating project name strings.</message>
    <tree>0c4c9548b2ca173ddb728592d4fb05e624a7d938</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>786dddcf9d744e2a1123997bf5bc1db522d3afc3</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/800b4cb900cf79a23f03b36b943d25ca7a9e65e0</url>
    <id>800b4cb900cf79a23f03b36b943d25ca7a9e65e0</id>
    <committed-date>2008-06-06T16:55:11-07:00</committed-date>
    <authored-date>2008-06-06T16:55:11-07:00</authored-date>
    <message>Fixed READMEs, added JDBC support to TODOs</message>
    <tree>25e851c7b5e8e6d9e650c74dd31b52214f51c63a</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>301403f2865871d7757ed231ecd585b55f57bbb0</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/786dddcf9d744e2a1123997bf5bc1db522d3afc3</url>
    <id>786dddcf9d744e2a1123997bf5bc1db522d3afc3</id>
    <committed-date>2008-06-06T16:43:38-07:00</committed-date>
    <authored-date>2008-06-06T16:43:38-07:00</authored-date>
    <message>Renamed DoJdbcInternalService =&gt; AbstractDataObjectsInternalService

* DoJdbcUtils =&gt; DataObjectsUtils</message>
    <tree>bfa4ddbd3703bb1db27d5e223f88b76aa190f41c</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8a5f51235fba3cd48153af58ce43bdf71971b67b</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/301403f2865871d7757ed231ecd585b55f57bbb0</url>
    <id>301403f2865871d7757ed231ecd585b55f57bbb0</id>
    <committed-date>2008-06-06T16:32:14-07:00</committed-date>
    <authored-date>2008-06-06T16:32:14-07:00</authored-date>
    <message>Renamed default package to data_objects, NetBeans project</message>
    <tree>4de1a00cc16b62f521136273374ec7064f739b08</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5208a6cf281024bf5b222155954b6c679ec7fd87</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/8a5f51235fba3cd48153af58ce43bdf71971b67b</url>
    <id>8a5f51235fba3cd48153af58ce43bdf71971b67b</id>
    <committed-date>2008-06-06T16:18:47-07:00</committed-date>
    <authored-date>2008-06-06T16:18:47-07:00</authored-date>
    <message>Updated jdbc_support project name and version</message>
    <tree>4fe7d0fc3132ae67b4c6000c556c60d7e092209e</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>149a94e5109e7a2e43b4de41016cd089fdc4a86a</id>
      </parent>
      <parent>
        <id>04fb47a777ae252e98dd73e9c5df8594bb9bd4c9</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/5208a6cf281024bf5b222155954b6c679ec7fd87</url>
    <id>5208a6cf281024bf5b222155954b6c679ec7fd87</id>
    <committed-date>2008-06-06T16:12:14-07:00</committed-date>
    <authored-date>2008-06-06T16:12:14-07:00</authored-date>
    <message>Merge commit 'do_jdbc-support/master'</message>
    <tree>7473af1bb79f1265d28cfdb240bd9854492e666c</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63ada1ce67d65209f3e0fc2738e10663aed89db1</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/149a94e5109e7a2e43b4de41016cd089fdc4a86a</url>
    <id>149a94e5109e7a2e43b4de41016cd089fdc4a86a</id>
    <committed-date>2008-06-06T16:09:57-07:00</committed-date>
    <authored-date>2008-06-06T16:09:57-07:00</authored-date>
    <message>Subtree merged separate Doppio project into do_jdbc-support

* Project formerly at http://github.com/myabc/doppio/
* Not yet complete, but should provide basis for native
  Java JDBC support in each of the adapters.</message>
    <tree>7473af1bb79f1265d28cfdb240bd9854492e666c</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>192b38956c12d1759f62d6c532316dc186ce3d18</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/04fb47a777ae252e98dd73e9c5df8594bb9bd4c9</url>
    <id>04fb47a777ae252e98dd73e9c5df8594bb9bd4c9</id>
    <committed-date>2008-06-06T15:57:42-07:00</committed-date>
    <authored-date>2008-06-06T15:57:42-07:00</authored-date>
    <message>Attempted workaround for HSQLDB generated-keys

* Abandoning for the time-being, as I believe that HSQLDB
  can only do this in client-server mode. Will try out this
  method with Derby instead.
* Misc minor cleanup.</message>
    <tree>ea26417d5af5bdd4001c5d151ddec25844465fd1</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d48ba6d81fbc422636796255ec254596a7683329</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/63ada1ce67d65209f3e0fc2738e10663aed89db1</url>
    <id>63ada1ce67d65209f3e0fc2738e10663aed89db1</id>
    <committed-date>2008-06-06T12:17:15-07:00</committed-date>
    <authored-date>2008-06-06T12:17:15-07:00</authored-date>
    <message>Adding JRuby install task

* Preparing for better JRuby support.
* Cleaned up whitespace.</message>
    <tree>532bc59d6251be122da55c1c9385b7a81a66aaa6</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>52788618cbc0acb4668582a90eed035cd358e6d1</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/d48ba6d81fbc422636796255ec254596a7683329</url>
    <id>d48ba6d81fbc422636796255ec254596a7683329</id>
    <committed-date>2008-06-06T08:23:40-07:00</committed-date>
    <authored-date>2008-06-06T08:23:40-07:00</authored-date>
    <message>Removing non-building do_jdbc directory.

* Should be replaced shortly by more comprehensive JDBC-support.
* JDBC-based support should be provided transparently by each of
  the do_* modules.</message>
    <tree>d32a185f0b657b778adfe007438a8915d64f2cf3</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ecf3d3df7efc7b9ac984611997399170ac5d87e4</id>
      </parent>
    </parents>
    <author>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </author>
    <url>http://github.com/sam/do/commit/192b38956c12d1759f62d6c532316dc186ce3d18</url>
    <id>192b38956c12d1759f62d6c532316dc186ce3d18</id>
    <committed-date>2008-06-05T17:24:17-07:00</committed-date>
    <authored-date>2008-06-05T17:24:17-07:00</authored-date>
    <message>Fleshed out Command, Reader classes.

* Reader class should be mostly complete. Initial specs passing,
  about half of specs written, needs further spec coverage.
* Used JavaEmbedUtils API (Nick Sieger's recommendation) where
  possible, as it provides some isolation to future API changes.
* Further reorganized and cleaned up specs.
* Whitespace cleanup.</message>
    <tree>1cb6be08fd2b7d46b78988ec1d92cc2de5729904</tree>
    <committer>
      <name>Alex Coles</name>
      <email>alexbcoles@mac.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a8bb86087e1860f0cb4afc37a96ee5688f2d0028</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/do/commit/52788618cbc0acb4668582a90eed035cd358e6d1</url>
    <id>52788618cbc0acb4668582a90eed035cd358e6d1</id>
    <committed-date>2008-06-05T14:52:51-07:00</committed-date>
    <authored-date>2008-06-05T14:52:51-07:00</authored-date>
    <message>Some cleanup from the reversion.</message>
    <tree>dde642cf33ffdaadbbdf2ec7a6b6ab3cd1c654fe</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7c2d1ca9ea9ca6ec2a1bfead2a0cf65dff11a39e</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/do/commit/a8bb86087e1860f0cb4afc37a96ee5688f2d0028</url>
    <id>a8bb86087e1860f0cb4afc37a96ee5688f2d0028</id>
    <committed-date>2008-06-05T14:44:10-07:00</committed-date>
    <authored-date>2008-06-05T14:44:10-07:00</authored-date>
    <message>Revert &quot;Removed tm_gmtoff, replaced with the timezone variable.&quot;

This reverts commit 806a849a89ec34af05338a494fd1fa7e7afebc47.</message>
    <tree>098c358919d94bc8226428aca168a5eae0e0fe13</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e84f3fc44b6d90550659950cf2e6c7c02b2e008</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/do/commit/7c2d1ca9ea9ca6ec2a1bfead2a0cf65dff11a39e</url>
    <id>7c2d1ca9ea9ca6ec2a1bfead2a0cf65dff11a39e</id>
    <committed-date>2008-06-05T12:24:07-07:00</committed-date>
    <authored-date>2008-06-05T12:24:07-07:00</authored-date>
    <message>Made the spec slightly more meaningful, pushed the new spec_helper</message>
    <tree>d9e7e7911334cca559a0055024f811d1b19b2877</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb1ff24568a32a40f9170eb48e6172eac97ddb98</id>
      </parent>
    </parents>
    <author>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </author>
    <url>http://github.com/sam/do/commit/9e84f3fc44b6d90550659950cf2e6c7c02b2e008</url>
    <id>9e84f3fc44b6d90550659950cf2e6c7c02b2e008</id>
    <committed-date>2008-06-05T12:17:50-07:00</committed-date>
    <authored-date>2008-06-05T12:17:50-07:00</authored-date>
    <message>Added a spec to confirm that DO handles joins properly when typecasting</message>
    <tree>cb8a71c1238b2af62eaceb9f5bbe48d352db7fef</tree>
    <committer>
      <name>Bernerd Schaefer</name>
      <email>bj.schaefer@gmail.com</email>
    </committer>
  </commit>
</commits>
