<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>fe11818218db8787cbb04be8045196f7d5c7459a</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/94bad9d15e142f10fbe2f0f0350d11122f675f3e</url>
    <id>94bad9d15e142f10fbe2f0f0350d11122f675f3e</id>
    <committed-date>2008-09-01T11:37:17-07:00</committed-date>
    <authored-date>2008-09-01T11:37:17-07:00</authored-date>
    <message>Add schedule_without_timeout ( rb_thread_select based ) &amp;&amp; schedule_with_timeout ( IO.select based ) ... toggled by the presence of the timeout argument to Mysql.async_query</message>
    <tree>11a75422d8d926e514128c61f6298b172be7a7c5</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c5862df1eda0f1f3a123598d4036d1a66447e91a</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/fe11818218db8787cbb04be8045196f7d5c7459a</url>
    <id>fe11818218db8787cbb04be8045196f7d5c7459a</id>
    <committed-date>2008-09-01T11:02:13-07:00</committed-date>
    <authored-date>2008-09-01T11:02:13-07:00</authored-date>
    <message>Avoid excessive ID lookups</message>
    <tree>5ac02d6035c4e18a6e05237d642f7a316393bd13</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>46310d52b6fc005a340fa338910062adfbe3066e</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/c5862df1eda0f1f3a123598d4036d1a66447e91a</url>
    <id>c5862df1eda0f1f3a123598d4036d1a66447e91a</id>
    <committed-date>2008-09-01T06:49:52-07:00</committed-date>
    <authored-date>2008-09-01T06:49:52-07:00</authored-date>
    <message>Expire IO instances when the file descriptor changes to account for the reconnect flag ( Aman's suggestion )</message>
    <tree>b1683f9cc207f82a567fe4985170f9d773576832</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>166719b25a4c8c777d40881ded44794cb673915c</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/46310d52b6fc005a340fa338910062adfbe3066e</url>
    <id>46310d52b6fc005a340fa338910062adfbe3066e</id>
    <committed-date>2008-08-31T20:24:34-07:00</committed-date>
    <authored-date>2008-08-31T20:24:34-07:00</authored-date>
    <message>Expose Mysql.io_socket, which is an IO instance of the socket file descriptor - cleans up async_query, easy access for evented frameworks</message>
    <tree>c96dba6ae74315f1e7658485a56419b9c2a57003</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d71d85d16136c5063d10f3b8efe8258d6ebf68f7</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/166719b25a4c8c777d40881ded44794cb673915c</url>
    <id>166719b25a4c8c777d40881ded44794cb673915c</id>
    <committed-date>2008-08-31T19:23:39-07:00</committed-date>
    <authored-date>2008-08-31T19:23:39-07:00</authored-date>
    <message>Addtional socket helpers for evented frameworks</message>
    <tree>6a12e5f25daa6d5fa453f21e8f449a1875a17558</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a7a32c79f723be2cc82f125a4e285ca2a84f7b0a</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/d71d85d16136c5063d10f3b8efe8258d6ebf68f7</url>
    <id>d71d85d16136c5063d10f3b8efe8258d6ebf68f7</id>
    <committed-date>2008-08-30T17:52:44-07:00</committed-date>
    <authored-date>2008-08-30T17:52:44-07:00</authored-date>
    <message>Use MySQL read timeout if not given</message>
    <tree>b6ea0ad4f75992d46fdce2f492d3e65aa7042c8a</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c0eea0f692c4e86e3b2eeca2be3ec4fbd1d85c9</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/a7a32c79f723be2cc82f125a4e285ca2a84f7b0a</url>
    <id>a7a32c79f723be2cc82f125a4e285ca2a84f7b0a</id>
    <committed-date>2008-08-30T10:50:42-07:00</committed-date>
    <authored-date>2008-08-30T10:50:42-07:00</authored-date>
    <message>Timeout support, cleanup &amp;&amp; timeout tests</message>
    <tree>a969e8c991aee6dd7f2d16b620eb7cbe230d8860</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f9d6ef11ab798c7910b057be55f44d6cea9a9aa7</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/4c0eea0f692c4e86e3b2eeca2be3ec4fbd1d85c9</url>
    <id>4c0eea0f692c4e86e3b2eeca2be3ec4fbd1d85c9</id>
    <committed-date>2008-08-29T16:07:45-07:00</committed-date>
    <authored-date>2008-08-29T16:07:45-07:00</authored-date>
    <message>More verbose logging; Only query read descriptors</message>
    <tree>828b4033c04eae4fdb3df703321db804cd3d3cee</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8808e9315a3fce0db22fd086b3cf5cfe5cf054ba</id>
      </parent>
    </parents>
    <author>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/f9d6ef11ab798c7910b057be55f44d6cea9a9aa7</url>
    <id>f9d6ef11ab798c7910b057be55f44d6cea9a9aa7</id>
    <committed-date>2008-08-28T22:58:10-07:00</committed-date>
    <authored-date>2008-08-28T22:58:10-07:00</authored-date>
    <message>Delegate async_query back to the C extension &amp;&amp; remove temp. Ruby wrapper</message>
    <tree>119c85098e60fcba3ffae6e49d22f2ea69b8df78</tree>
    <committer>
      <name>Lourens Naude</name>
      <email>lourens@methodmissing.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cea81b271886774746f9b18f2f8d171205b46b17</id>
      </parent>
    </parents>
    <author>
      <name>Roger Pack</name>
      <email>rogerpack@roger-packs-macbook-pro.local</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/8808e9315a3fce0db22fd086b3cf5cfe5cf054ba</url>
    <id>8808e9315a3fce0db22fd086b3cf5cfe5cf054ba</id>
    <committed-date>2008-08-28T09:32:41-07:00</committed-date>
    <authored-date>2008-08-28T09:32:41-07:00</authored-date>
    <message>add tomita masahiro to the credits, one more OS X build example</message>
    <tree>31b9cdab9344b9dcfd1f1301d77d01fd63cd566e</tree>
    <committer>
      <name>Roger Pack</name>
      <email>rogerpack@roger-packs-macbook-pro.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>de6a01f29797eebe5381786ad07ae0f21a791b2a</id>
      </parent>
    </parents>
    <author>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/cea81b271886774746f9b18f2f8d171205b46b17</url>
    <id>cea81b271886774746f9b18f2f8d171205b46b17</id>
    <committed-date>2008-08-27T17:41:18-07:00</committed-date>
    <authored-date>2008-08-27T17:41:18-07:00</authored-date>
    <message>Crediting</message>
    <tree>3ff51eeed9fc709f17e5ea4d6df3ccf3fc172b96</tree>
    <committer>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c6888c04493186a361762c165e041c9ae2ef6ed</id>
      </parent>
    </parents>
    <author>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/de6a01f29797eebe5381786ad07ae0f21a791b2a</url>
    <id>de6a01f29797eebe5381786ad07ae0f21a791b2a</id>
    <committed-date>2008-08-27T16:11:58-07:00</committed-date>
    <authored-date>2008-08-27T16:11:58-07:00</authored-date>
    <message>store references to IO objects to prevent &quot;Bad file descriptor - (Errno::EBADF)&quot;</message>
    <tree>fd4cee373b90007492a89f8e5956b329538b7b43</tree>
    <committer>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fb06ca8038bf2556fb0383496d243f037b7af61</id>
      </parent>
    </parents>
    <author>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/9c6888c04493186a361762c165e041c9ae2ef6ed</url>
    <id>9c6888c04493186a361762c165e041c9ae2ef6ed</id>
    <committed-date>2008-08-27T16:11:30-07:00</committed-date>
    <authored-date>2008-08-27T16:11:30-07:00</authored-date>
    <message>add build instructions for osx to README</message>
    <tree>7eb500353e25f7977677f5883d49591045fdd619</tree>
    <committer>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa35d6430fa1ecfc5d88faf27f612708e5ccfe61</id>
      </parent>
    </parents>
    <author>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/4fb06ca8038bf2556fb0383496d243f037b7af61</url>
    <id>4fb06ca8038bf2556fb0383496d243f037b7af61</id>
    <committed-date>2008-08-27T16:11:19-07:00</committed-date>
    <authored-date>2008-08-27T16:11:19-07:00</authored-date>
    <message>clean up threaded test; add simple sequel test</message>
    <tree>af504a99562b89991403c813e98ef746c5f1d950</tree>
    <committer>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da40f3436209ea99dce580081658f1dee62212de</id>
      </parent>
    </parents>
    <author>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/aa35d6430fa1ecfc5d88faf27f612708e5ccfe61</url>
    <id>aa35d6430fa1ecfc5d88faf27f612708e5ccfe61</id>
    <committed-date>2008-08-27T14:23:01-07:00</committed-date>
    <authored-date>2008-08-27T14:23:01-07:00</authored-date>
    <message>clean up async_query/threaded test</message>
    <tree>41f1d35432ec65bb73b20977a15d8da180a755fa</tree>
    <committer>
      <name>Aman Gupta</name>
      <email>aman@tmm1.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa9c977d545710a13f5820fcc759ebdd6aa7dab6</id>
      </parent>
    </parents>
    <author>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/da40f3436209ea99dce580081658f1dee62212de</url>
    <id>da40f3436209ea99dce580081658f1dee62212de</id>
    <committed-date>2008-08-27T05:09:39-07:00</committed-date>
    <authored-date>2008-08-27T05:09:39-07:00</authored-date>
    <message>threaded access suppor (working this time)</message>
    <tree>b2df885f4d8909ae27e5fa0dfd489314cef68146</tree>
    <committer>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7e47a3f2da222d1923bf7d1a6077e32621ac46d</id>
      </parent>
    </parents>
    <author>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/fa9c977d545710a13f5820fcc759ebdd6aa7dab6</url>
    <id>fa9c977d545710a13f5820fcc759ebdd6aa7dab6</id>
    <committed-date>2008-08-26T16:43:17-07:00</committed-date>
    <authored-date>2008-08-26T16:43:17-07:00</authored-date>
    <message>DRYed up async_query a bit</message>
    <tree>5408b1e432309736f40eaa157a28ead84036be83</tree>
    <committer>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </author>
    <url>http://github.com/methodmissing/mysqlplus/commit/d7e47a3f2da222d1923bf7d1a6077e32621ac46d</url>
    <id>d7e47a3f2da222d1923bf7d1a6077e32621ac46d</id>
    <committed-date>2008-08-26T16:05:20-07:00</committed-date>
    <authored-date>2008-08-26T16:05:20-07:00</authored-date>
    <message>extracted from neverblock-mysql</message>
    <tree>5e934bd34449b1252e4a3531641e48dc0fa37ad2</tree>
    <committer>
      <name>oldmoe</name>
      <email>oldmoe@gmail.com</email>
    </committer>
  </commit>
</commits>
