directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r1551203 - in /directory/site/trunk: content/mavibot/download-old-versions.mdtext content/mavibot/news.mdtext lib/
Date Mon, 16 Dec 2013 13:18:32 GMT
Author: elecharny
Date: Mon Dec 16 13:18:31 2013
New Revision: 1551203

Release Mavibot 1.0.0-M3


Modified: directory/site/trunk/content/mavibot/download-old-versions.mdtext
--- directory/site/trunk/content/mavibot/download-old-versions.mdtext (original)
+++ directory/site/trunk/content/mavibot/download-old-versions.mdtext Mon Dec 16 13:18:31
@@ -22,7 +22,8 @@ Notice: Licensed to the Apache Software 
 | Version| Download Link | Date |
-| Apache MAVIBOT 1.0.0-M1 | [Download](
| 06/cwAugustJun/2013 |
+| Apache MAVIBOT 1.0.0-M2 | [Download](
| 06/Nov/2013 |
+| Apache MAVIBOT 1.0.0-M1 | [Download](
| 06/Jun/2013 |

Modified: directory/site/trunk/content/mavibot/news.mdtext
--- directory/site/trunk/content/mavibot/news.mdtext (original)
+++ directory/site/trunk/content/mavibot/news.mdtext Mon Dec 16 13:18:31 2013
@@ -1,5 +1,29 @@
 # News
+<h2 class="news">Apache Mavibot 1.0.0-M3 released <em>posted on December 16th,
+The Apache Directory team is pleased to announce the release of Apache Mavibot 1.0.0-M3,
the third milestone towards a 1.0 version.
+**Mavibot** is a Multi Version Concurrency Control (MVCC) BTree in Java. It is expected to
be a replacement for JDBM (The current backend for the **Apache Directory Server**), but could
be a good fit for any other project in need of a Java MVCC BTree implementation.
+Some big refactoring in this milestone, as many of the classes and
+interfaces are now comon to both the managed and in-memory btrees.
+A replace method has been added, the cache is now shared with the
+btree subtrees, and we don't create a subtrees for each values when
+the BTree allows duplicate values, which leads to better performance.
+Most important, we don't anymore deserialize the whole page when it
+is read from disk, we just deserialize the needed keys and values. 
+This single change boost the performance by an order of magnitude.
+The cursors have been refactored, and some tests have been added.
+Many other bugs have been fixed.
+**ApacheDS** has already been tested with **Mavibot 1.0.-M3-SNAPSHOT**
+Downloads are available [here](downloads.html)
 <h2 class="news">Apache Mavibot 1.0.0-M2 released <em>posted on November 6th,
 The Apache Directory team is pleased to announce the release of Apache Mavibot 1.0.0-M2,
the second milestone towards a 1.0 version.

Modified: directory/site/trunk/lib/
--- directory/site/trunk/lib/ (original)
+++ directory/site/trunk/lib/ Mon Dec 16 13:18:31 2013
@@ -5,7 +5,7 @@ our $version_api = "1.0.0-M20";
 our $version_apacheds = "2.0.0-M15";
 our $version_studio = "2.0.0.v20130628";
 our $version_studio_name = "2.0.0-M8";
-our $version_mavibot = "1.0.0-M2";
+our $version_mavibot = "1.0.0-M3";
 our $version_escimo = "1.0.0-M1";
 # All our pages use the same view function

View raw message