<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>src/tests/console</filename>
    </added>
    <added>
      <filename>src/tests/console.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -4,11 +4,19 @@
     &lt;title&gt;Localmemcache&lt;/title&gt;
     &lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;style.css&quot; media=&quot;screen&quot;/&gt;
   &lt;/head&gt;
-  &lt;body&gt;  
-
+&lt;body&gt;  
+&lt;div id=&quot;opener&quot;&gt;
+&lt;div id=&quot;title&quot;&gt;How would one design a database today?&lt;/div&gt;
+&lt;table cellspacing=0 cellpadding=0 width=&quot;100%&quot;&gt;
+&lt;tr&gt;&lt;td&gt;&lt;em&gt;then&lt;/em&gt;&lt;/td&gt;&lt;td&gt;memory scarce, open, read, write&lt;/td&gt;&lt;/tr&gt;
+&lt;tr&gt;&lt;td&gt;&lt;em&gt;today&lt;/em&gt;&lt;/td&gt;&lt;td&gt;64bit, mmap, sparse files&lt;/td&gt;&lt;/tr&gt;
+&lt;tr&gt;&lt;td&gt;&lt;em&gt;what&lt;/em&gt;&lt;/td&gt;&lt;td&gt;mmap + valloc + hashtable&lt;/td&gt;&lt;/tr&gt;
+&lt;/table&gt;
+&lt;/div&gt;
 &lt;div id=&quot;content&quot;&gt;
-&lt;h1&gt;A persistent key-value database based on mmap()'ed shared memory&lt;/h1&gt;
 
+
+&lt;h1&gt;A persistent key-value database based on mmap()'ed shared memory&lt;/h1&gt;
 &lt;p&gt;&lt;b&gt;Localmemcache&lt;/b&gt; is a library for &lt;b&gt;C&lt;/b&gt; and &lt;b&gt;Ruby&lt;/b&gt; that aims 
 to provide
 an interface similar to memcached but for accessing local data instead of</diff>
      <filename>site/index.html</filename>
    </modified>
    <modified>
      <diff>@@ -14,6 +14,22 @@ h1, h2, h3, h4 {
   margin: 1em 0;
 }
 
+#opener, #opener * {
+  font: 40pt/44pt &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;
+  font-weight: bold;
+  letter-spacing: -0.75pt;
+  max-width: 20em;
+  margin: auto ;
+}
+
+#opener em {
+  color: #555;
+}
+
+#opener #title {
+  line-height: 1.9em;
+}
+
 pre, code {
   font-family: Courier;
   font-size: 11pt;
@@ -30,8 +46,3 @@ a:hover { color: #fff; background-color: #0088FF }
 
 ol, ul { padding-left: 0; }
 
-#content p {
-}
-#about {
-  list-style:none;
-}</diff>
      <filename>site/style.css</filename>
    </modified>
    <modified>
      <diff>@@ -44,7 +44,7 @@ size_t lmc_test_valloc_fail(const char *file, int line, const char *function,
 
 void lmc_clean_string(char *result, const char *source) {
   size_t n = strlen(source);
-  if (n &gt; 256) { n = 256; }
+  if (n &gt; 20) { n = 20; }
   const char *s = source;
   char *d = result;
   char ch;</diff>
      <filename>src/lmc_common.c</filename>
    </modified>
    <modified>
      <diff>@@ -7,7 +7,7 @@ require 'localmemcache'
 Bacon.summary_on_exit
 
 LocalMemCache.drop :namespace =&gt; &quot;speed-comparison&quot;, :force =&gt; true
-$lm2 = LocalMemCache.new :namespace=&gt;&quot;speed-comparison&quot;
+$lm2 = LocalMemCache.new :namespace=&gt;&quot;speed-comparison&quot;, :size_mb =&gt; 200
 
 def compare_speed(n)
   </diff>
      <filename>src/tests/bench.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>735902d0414bdeb9bb074e38ead3e4d4d795e858</id>
    </parent>
  </parents>
  <author>
    <name>Sven C. Koehler</name>
    <email>schween@snafu.de</email>
  </author>
  <url>http://github.com/sck/localmemcache/commit/3dd21846518ec480bf036023c23b43adf8497ca4</url>
  <id>3dd21846518ec480bf036023c23b43adf8497ca4</id>
  <committed-date>2009-10-30T19:45:39-07:00</committed-date>
  <authored-date>2009-10-30T19:45:39-07:00</authored-date>
  <message>Maximum length for lock id is now 20 characters.  Site updates.</message>
  <tree>77ae19707be23f5a6eff09515adc19ab41407338</tree>
  <committer>
    <name>Sven C. Koehler</name>
    <email>schween@snafu.de</email>
  </committer>
</commit>
