<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>15f8e4aa0724aa2df2a48f7d9d6ab43e6140e8cd</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/21fbb13d2b7dc9a123f2bd83b90dcf2a38f2308e</url>
    <id>21fbb13d2b7dc9a123f2bd83b90dcf2a38f2308e</id>
    <committed-date>2008-04-27T16:13:29-07:00</committed-date>
    <authored-date>2008-04-27T16:13:29-07:00</authored-date>
    <message>added class Views as a wrapper for View[name]</message>
    <tree>d2ad25a3240d7a69dce624f2fe56121dc0b53955</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29cb7f91c65bf68f8334c717a149a411290cc5a8</id>
      </parent>
      <parent>
        <id>553acf3b2a45f776b300e07fd0f0613417f993a5</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/15f8e4aa0724aa2df2a48f7d9d6ab43e6140e8cd</url>
    <id>15f8e4aa0724aa2df2a48f7d9d6ab43e6140e8cd</id>
    <committed-date>2008-04-27T15:55:35-07:00</committed-date>
    <authored-date>2008-04-27T15:55:35-07:00</authored-date>
    <message>Merge branch 'master' into new-views

* master:
  renamed skiplist benchmark to more sane name
  simple_skiplist benchmark updated</message>
    <tree>f7db85598dae3c7444a7b217b53fdf06a3b48dc1</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9fed28ad5ca87f09a14cdc304e68700f53610522</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/553acf3b2a45f776b300e07fd0f0613417f993a5</url>
    <id>553acf3b2a45f776b300e07fd0f0613417f993a5</id>
    <committed-date>2008-04-27T15:55:18-07:00</committed-date>
    <authored-date>2008-04-27T15:55:18-07:00</authored-date>
    <message>renamed skiplist benchmark to more sane name</message>
    <tree>38c3d704e7fe8e650491dbe3d4d12f4b1429490e</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1be26b2bc227c969540f45d68ee9bf5c548fda5a</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/9fed28ad5ca87f09a14cdc304e68700f53610522</url>
    <id>9fed28ad5ca87f09a14cdc304e68700f53610522</id>
    <committed-date>2008-04-27T15:53:56-07:00</committed-date>
    <authored-date>2008-04-27T15:53:56-07:00</authored-date>
    <message>simple_skiplist benchmark updated</message>
    <tree>5b38c733e64a19a4e01514060718065331209a50</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8d3d5391632924a669c50f4664c763ccbf390ce8</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/29cb7f91c65bf68f8334c717a149a411290cc5a8</url>
    <id>29cb7f91c65bf68f8334c717a149a411290cc5a8</id>
    <committed-date>2008-04-27T14:36:51-07:00</committed-date>
    <authored-date>2008-04-27T14:36:51-07:00</authored-date>
    <message>fixed random bug with random uuids sorting, added specs for :limit &amp; :offset</message>
    <tree>7b74da7c66f9bb72b9c66defaa01a60451ef82ff</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1211a13cedc9405ebcf91d3aedfdfbdf72665f10</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/8d3d5391632924a669c50f4664c763ccbf390ce8</url>
    <id>8d3d5391632924a669c50f4664c763ccbf390ce8</id>
    <committed-date>2008-04-27T14:30:46-07:00</committed-date>
    <authored-date>2008-04-27T14:30:46-07:00</authored-date>
    <message>spec for view.find :key =&gt; ... added [WARNING! random bug detected: 20% cases -&gt; wrong results order]</message>
    <tree>4bdfe2f9e5505ebdea6fdc92acef8c4c69cfeb75</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>407ac8a2685824bda94df5a954e26e00f7abbfff</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/1211a13cedc9405ebcf91d3aedfdfbdf72665f10</url>
    <id>1211a13cedc9405ebcf91d3aedfdfbdf72665f10</id>
    <committed-date>2008-04-27T14:08:31-07:00</committed-date>
    <authored-date>2008-04-27T14:08:31-07:00</authored-date>
    <message>updated views.txt</message>
    <tree>021cbfc99c650e3cf1c2e69b41b4c56b5a7d929b</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a816b600b4af0264db3ccfc234962c279df84f46</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/407ac8a2685824bda94df5a954e26e00f7abbfff</url>
    <id>407ac8a2685824bda94df5a954e26e00f7abbfff</id>
    <committed-date>2008-04-27T14:08:05-07:00</committed-date>
    <authored-date>2008-04-27T14:08:05-07:00</authored-date>
    <message>spec for view insertion &amp; find</message>
    <tree>9fb40e024f7f5edd6fafe5908fbdb5f4058a55f6</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9464bef706fc936ac3627c99b7bf64827c58f06e</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/a816b600b4af0264db3ccfc234962c279df84f46</url>
    <id>a816b600b4af0264db3ccfc234962c279df84f46</id>
    <committed-date>2008-04-27T13:16:50-07:00</committed-date>
    <authored-date>2008-04-27T13:16:50-07:00</authored-date>
    <message>fixed comments for default_key_encoder</message>
    <tree>f42c17f77d56ced872233fe219412314d2933d1a</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4eb2805a71a519afb5e252dd5d38200a16b4abe2</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/9464bef706fc936ac3627c99b7bf64827c58f06e</url>
    <id>9464bef706fc936ac3627c99b7bf64827c58f06e</id>
    <committed-date>2008-04-27T13:13:55-07:00</committed-date>
    <authored-date>2008-04-27T13:13:55-07:00</authored-date>
    <message>default_key_encoder: Time handling</message>
    <tree>535fe16e266551abdf3f9e57695e4bdeb6dfd958</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d223d2f2992836df08b7b11d840ff514c932a758</id>
      </parent>
      <parent>
        <id>1be26b2bc227c969540f45d68ee9bf5c548fda5a</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/4eb2805a71a519afb5e252dd5d38200a16b4abe2</url>
    <id>4eb2805a71a519afb5e252dd5d38200a16b4abe2</id>
    <committed-date>2008-04-27T13:01:00-07:00</committed-date>
    <authored-date>2008-04-27T13:01:00-07:00</authored-date>
    <message>Merge branch 'master' into new-views

* master:
  refactored dump prefix
  added xmlschema serialization format for Time objects</message>
    <tree>080cfb98856115340c7f2b7fb143058b78078802</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e1a5b712453b209dec9beae26243e611f6d1ec1f</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/1be26b2bc227c969540f45d68ee9bf5c548fda5a</url>
    <id>1be26b2bc227c969540f45d68ee9bf5c548fda5a</id>
    <committed-date>2008-04-27T13:00:42-07:00</committed-date>
    <authored-date>2008-04-27T13:00:42-07:00</authored-date>
    <message>refactored dump prefix</message>
    <tree>013087565a829c74838a3cf4e127b11617ddb038</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>12151e5c30568680b9e39f192c938f9aa18ba0b5</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/e1a5b712453b209dec9beae26243e611f6d1ec1f</url>
    <id>e1a5b712453b209dec9beae26243e611f6d1ec1f</id>
    <committed-date>2008-04-27T12:58:15-07:00</committed-date>
    <authored-date>2008-04-27T12:58:15-07:00</authored-date>
    <message>added xmlschema serialization format for Time objects</message>
    <tree>0a0bbd2fe2b85cbb6b3723816feccdfa9c21fdeb</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0ac65a6c425d3bf66906cc60ffaa3b6fecb3b3eb</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/d223d2f2992836df08b7b11d840ff514c932a758</url>
    <id>d223d2f2992836df08b7b11d840ff514c932a758</id>
    <committed-date>2008-04-27T12:22:15-07:00</committed-date>
    <authored-date>2008-04-27T12:22:15-07:00</authored-date>
    <message>removed stupid comments</message>
    <tree>3efd62e2bc011c9579a4111cb6684e84c688c343</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ccb5aa2e6e49c122820e38cd257635949f011e45</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/0ac65a6c425d3bf66906cc60ffaa3b6fecb3b3eb</url>
    <id>0ac65a6c425d3bf66906cc60ffaa3b6fecb3b3eb</id>
    <committed-date>2008-04-27T08:02:48-07:00</committed-date>
    <authored-date>2008-04-27T08:02:48-07:00</authored-date>
    <message>default_key_encoder: added Document decoding: returns raw uuid</message>
    <tree>fe6f036e139b10d65232322d650b874a5b4741d2</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>817787d88a613d65fd470fbb61308ffdbcd44fd2</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/ccb5aa2e6e49c122820e38cd257635949f011e45</url>
    <id>ccb5aa2e6e49c122820e38cd257635949f011e45</id>
    <committed-date>2008-04-27T06:42:03-07:00</committed-date>
    <authored-date>2008-04-27T06:42:03-07:00</authored-date>
    <message>view.rb: changed API from View.find_or_create to View.define</message>
    <tree>d634c4a2c01f815157712c4171c61b95df9506a0</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>84ec29b156b995e6e26afaf681ceb2d53aeeb468</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/817787d88a613d65fd470fbb61308ffdbcd44fd2</url>
    <id>817787d88a613d65fd470fbb61308ffdbcd44fd2</id>
    <committed-date>2008-04-27T06:32:54-07:00</committed-date>
    <authored-date>2008-04-27T06:32:54-07:00</authored-date>
    <message>dropped :on_duplicate_key option</message>
    <tree>766890f1d9c0b59fdbeef8fbedd652e1e3a5d1c7</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d7c66ef1368788a0f5e3030d5d13a8cee0d8ff2</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/84ec29b156b995e6e26afaf681ceb2d53aeeb468</url>
    <id>84ec29b156b995e6e26afaf681ceb2d53aeeb468</id>
    <committed-date>2008-04-27T06:30:23-07:00</committed-date>
    <authored-date>2008-04-27T06:30:23-07:00</authored-date>
    <message>changed ViewStorage#find to work with SimpleSkiplist#search</message>
    <tree>3024813a364a99579663970a370ecfcb62d60371</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c86606898bec53ebf3989039ad176f297771ea2</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/7d7c66ef1368788a0f5e3030d5d13a8cee0d8ff2</url>
    <id>7d7c66ef1368788a0f5e3030d5d13a8cee0d8ff2</id>
    <committed-date>2008-04-27T06:13:46-07:00</committed-date>
    <authored-date>2008-04-27T06:13:46-07:00</authored-date>
    <message>view_storage: fixed @skiplist var name</message>
    <tree>8eeb8fc54bbe56a9345b73efdfe3411cd4498e04</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c115223e50e511bd7c56819a6d07e0d0bb2e6302</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/3c86606898bec53ebf3989039ad176f297771ea2</url>
    <id>3c86606898bec53ebf3989039ad176f297771ea2</id>
    <committed-date>2008-04-27T06:11:59-07:00</committed-date>
    <authored-date>2008-04-27T06:11:59-07:00</authored-date>
    <message>view_storage.rb: renamed @skiplist -&gt; @list</message>
    <tree>ad09e3200b015bd9cd3927702122930cfafc5d02</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e17fd6dc2284bb48bc10cf6640cfbf11feb79d7c</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/c115223e50e511bd7c56819a6d07e0d0bb2e6302</url>
    <id>c115223e50e511bd7c56819a6d07e0d0bb2e6302</id>
    <committed-date>2008-04-27T06:07:08-07:00</committed-date>
    <authored-date>2008-04-27T06:07:08-07:00</authored-date>
    <message>added specs for all SimpleSckiplist#search options except :reverse</message>
    <tree>a02c9844d3d85c700807aae17a28a959cc801c5c</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ea7f9e5e36c7eab2523bdef40503dc2619fd2bfb</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/e17fd6dc2284bb48bc10cf6640cfbf11feb79d7c</url>
    <id>e17fd6dc2284bb48bc10cf6640cfbf11feb79d7c</id>
    <committed-date>2008-04-27T02:58:23-07:00</committed-date>
    <authored-date>2008-04-27T02:58:23-07:00</authored-date>
    <message>removed SearchSkiplist in favor of SimpleSkiplist</message>
    <tree>3c3ff1fb88272c85be447c353a11c87fc62660aa</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1503e7ca21fa20f05bbd7335e25a49547ffbcd76</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/ea7f9e5e36c7eab2523bdef40503dc2619fd2bfb</url>
    <id>ea7f9e5e36c7eab2523bdef40503dc2619fd2bfb</id>
    <committed-date>2008-04-27T02:56:52-07:00</committed-date>
    <authored-date>2008-04-27T02:56:52-07:00</authored-date>
    <message>moved stuff from SearchSkiplist to SimpleSkiplist</message>
    <tree>eb60e65e736843a63451e888ca614d7a459c35fd</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d27f8429142bdea3cfbc14638fe16a1546f97a6</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/1503e7ca21fa20f05bbd7335e25a49547ffbcd76</url>
    <id>1503e7ca21fa20f05bbd7335e25a49547ffbcd76</id>
    <committed-date>2008-04-27T02:53:49-07:00</committed-date>
    <authored-date>2008-04-27T02:53:49-07:00</authored-date>
    <message>view.rb: #update_head handles situation when there is no previous version</message>
    <tree>80841ffe8f6dcdb0b9d11d5572d4c0d16ec91e4e</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9b327d7939bd624fecc99033be34323ae21872b7</id>
      </parent>
      <parent>
        <id>ae507d71565341e6a16e3598fc2ce56dc469d6a1</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/7d27f8429142bdea3cfbc14638fe16a1546f97a6</url>
    <id>7d27f8429142bdea3cfbc14638fe16a1546f97a6</id>
    <committed-date>2008-04-27T02:51:32-07:00</committed-date>
    <authored-date>2008-04-27T02:51:32-07:00</authored-date>
    <message>resolved conflict in a view_storage.rb</message>
    <tree>24a7ba21df7f6950f800319b8449323f95cf22b6</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4cbefc5797c234e8a6144dd26b3389a28a25b034</id>
      </parent>
    </parents>
    <author>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/9b327d7939bd624fecc99033be34323ae21872b7</url>
    <id>9b327d7939bd624fecc99033be34323ae21872b7</id>
    <committed-date>2008-04-27T02:45:56-07:00</committed-date>
    <authored-date>2008-04-27T02:45:56-07:00</authored-date>
    <message>added specs for searchskiplist, implemented search method (without reversive thing)</message>
    <tree>3a55175756e00e1912fe819d3f0609805d237a36</tree>
    <committer>
      <name>Oleg Andreev</name>
      <email>oleganza@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c85da4bc49b6c26be0877e91c8cd3087ff12b8f</id>
      </parent>
    </parents>
    <author>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/ae507d71565341e6a16e3598fc2ce56dc469d6a1</url>
    <id>ae507d71565341e6a16e3598fc2ce56dc469d6a1</id>
    <committed-date>2008-04-27T02:32:29-07:00</committed-date>
    <authored-date>2008-04-27T02:32:29-07:00</authored-date>
    <message>ViewStorage#exists? should always return true until further improvements</message>
    <tree>d95644ecaf1d105a90e3d872f2a83c7ade71aa0d</tree>
    <committer>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f7bba172d9cec344339b6e5c0d7cb98456afcfb</id>
      </parent>
    </parents>
    <author>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/2c85da4bc49b6c26be0877e91c8cd3087ff12b8f</url>
    <id>2c85da4bc49b6c26be0877e91c8cd3087ff12b8f</id>
    <committed-date>2008-04-27T02:11:58-07:00</committed-date>
    <authored-date>2008-04-27T02:11:58-07:00</authored-date>
    <message>View#update premature optimization was commented out</message>
    <tree>1e3afbb53e4556bf79b11c84911255c3fd3aeddc</tree>
    <committer>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c168a5807265c4688fb87a7e573ebcbb995270d9</id>
      </parent>
    </parents>
    <author>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/1f7bba172d9cec344339b6e5c0d7cb98456afcfb</url>
    <id>1f7bba172d9cec344339b6e5c0d7cb98456afcfb</id>
    <committed-date>2008-04-27T02:07:33-07:00</committed-date>
    <authored-date>2008-04-27T02:07:33-07:00</authored-date>
    <message>ViewStorage#empty? and ViewStorage#clear! initial implementations</message>
    <tree>52ed15a72c23cce2a9fdcf693094ce8b90911e52</tree>
    <committer>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eef58ec4a48a5f407427ae5ee4791216fc9ed8b0</id>
      </parent>
    </parents>
    <author>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </author>
    <url>http://github.com/yrashk/strokedb/commit/c168a5807265c4688fb87a7e573ebcbb995270d9</url>
    <id>c168a5807265c4688fb87a7e573ebcbb995270d9</id>
    <committed-date>2008-04-27T02:05:00-07:00</committed-date>
    <authored-date>2008-04-27T02:05:00-07:00</authored-date>
    <message>Initial ViewStorage#replace implementation</message>
    <tree>b263c737707238881ca56dbc07ed1a1912dc8a1d</tree>
    <committer>
      <name>Yurii Rashkovskii</name>
      <email>yrashk@idbns.com</email>
    </committer>
  </commit>
</commits>
